Chat:Ru/2020-04-17
amurushkin: о норм за ночь на 1 место только скинули. более менее закрепился. но в 10ку похоже не смогу. из мыслей что еще можно сделать это заменить сайленс 0 на другой но как выбрать какой лучше пока хз
BorisZ: у меня сайленс разросся из двух строчек в 3 экрана
BorisZ: сейчас прыгаю если хорошая позиция или враг меня может стрельнуть а я в него не могу
BorisZ: так хорошо сабмит начинался, почти догнал босса (
BorisZ: а сейчас даркхорса вытолкну похоже
BorisZ: 3 победы из 3х против босса
BorisZ: сглазил - проиграл )
BorisZ: еще про сайленс в плане - пытаться перепрыгнуть мину, а то бывает запирают миной в тупике и всплываешь каждые несколько ходов как идиот
NightLuna: походу надо прикручивать мины :(
wlesavo: за эту неделю вообще не трогал ничего, странно что еще не скинули глубоко
amurushkin: а мой до сих пор стремно мины обьезжает. вот так чтобы прямо всплывал у меня особо и нет
BorisZ: я просто смотрю в лучшем пути ближайшие 2 хода - если отгребаю сколько - то урона то всплываю
BorisZ: блин понял что не правильно сделано у меня это место (
wlesavo: я сумму на всем пути со скидкой просто смотрю
BorisZ: я так же когда ищу путь, но решение о всплытии не принимаю когда обсчитываю
wlesavo: ну и не всплываю если меня оппонент плохо определил
wlesavo: потому что скорее всего всеравно взрывать не будет
BorisZ: я тоже это учитываю - количество моих позиций
wlesavo: вообще неплохо было бы хотя бы на ход вперед смотреть, но мне уже очень лень
BorisZ: да мне тоже уже в лом честоно говоря, но блин не бросать же в одном шаге до босса
BorisZ: все время кажется что вот-то, следующая фишка то точно взлетит (
wlesavo: ну да, в золоте я бы тож еще попотел, а так не знаю, есть шанс потерять первое в языковом, но думаю в 3 войду, за топ10 биться уже не оч охота
miklla: в смысле потерять, в конце будет ресабмит всей леги
BorisZ: переписываешь на баш и топ твой )
wlesavo: потерять в смысле что появятся боты лучше
BorisZ: можно не потеть даже, главное чтоб плавал просто - последнее место в леге == языковой топ )
wlesavo: пока вроде разрыв нормальный, стабильно сабмичусь на 11-12
Uljahn: разве ресабмит? по-моему, просто игр накинут ещё
amurushkin: ваш код слишком большой хаха ))
wlesavo: лимит символов уже?
amurushkin: лол мой научился делать новую команду SILENCE 87 ))))
amurushkin: ага уже файл больше 100кб
wlesavo: офигеть
wlesavo: а че там была за читерская команда вначале, сайленс 96,
wlesavo: ?
wlesavo: когда ты делал плохой вывод а крашился чужой бот
amurushkin: я думаю это из той же оперы как уменя сейчас. это код символа :)
wlesavo: да, чето в этом духе было
amurushkin: прикол в том что я туплю и не знаю как подругому написать ))))
amurushkin: япона мать что забаги полезли. TORPEDO 12 64 как вам?
amurushkin: барабашка в коде )) функция которая выводит строку начинающуюуся на |SILENCE выводит 4 )))
wlesavo: лол
amurushkin: прямо в раздумьях сабмитить или нет
amurushkin: кто знает у кого в топ 15 детерминированный бот?
wlesavo: у меня с фиксированным сидом, но немного могут отличаться исходы все равно, у иллидана должен быть детерминированный вроде, проверь
amurushkin: на твоем боте баги вылазят у меня а повторить потом проблема чтобы проверить как исправилось :)
wlesavo: не, у илледана селфплей не воспроизводится тоже
amurushkin: бластер вроде стабильно себя ведет
wlesavo: да, может быть
amurushkin: а нет не на всех картах :)
wlesavo: а у тебя все детерминировано?
amurushkin: да
wlesavo: бластер в селфплее ходит по своему траку
wlesavo: и воспроизводится
amurushkin: короче ресабмитну. интересно же )) сделал сайленс всегда разным
wlesavo: а, понял, у бластера на сайленсе рандом
wlesavo: до сайленса все стабильно , дальше может отличаться похоже
amurushkin: у меня сейчас в поиске пути нет флудфила. так он на некоторых картах в угол отрезанный островами забивается и там всплывает кругами ))
wlesavo: ну у меня флудфила тоже нет, вместо него длина пути просто
amurushkin: у меня с длиной пути почему то мой beam search перестает работать. я даже хз почему. начинает циклиться и таймить
amurushkin: хехе заслужил даже с kove и illedanом сыграть ))))
amurushkin: охереть лузов 2 десятка
BorisZ: tomatoes поздравляю)
tomatoes: похоже это реально тактика. засесть гдето в топ5 и ждать
BorisZ: я смотрел последний раз - от 2 до босса было больше очка
BorisZ: а то и полтора
BorisZ: босса то прибили вниз но и меня прибили демоны
BorisZ: сейчас отлажу перепрыгивание мины и засабмичу
BorisZ: редко бывает очень такая позиция - трудно ловить
BorisZ: поставил эксепшн и пытаюсь поймать - раз на 20 боев встретилась, ловлю второй раз
BorisZ: в поиск пути бы встроить сайленс была бы тема
amurushkin: если ситуация редкая то может и нафиг такую фичу?
BorisZ: дак уже придумал и закодил - жалко )
BorisZ: осталось поймать несколько раз и посмотреть что все разумно
amurushkin: ухты wala дали и я его обыграл. в топ забежал что ли. блин долго там обновляется :)
amurushkin: а он ресабмитит просто
metahom: ого, tomatoes в леге
metahom: поздравляю
tomatoes: спасибо. уходил спать с ~7 местом, проснулся вторым, потом кто-то запушил
metahom: прикольно
metahom: я обычно на 20 мест вниз падаю )))
Alex.swift: Меня Nerchio и BorisZ подпушили до 9 места. Вот думаю ресабмитить чейнжи или сидеть ждать)
Alex.swift: главное не меняйте там сильно ботов)
BorisZ: у тебя 3.5 очка до босса - невозможно заехать, вобще фантастика
Alex.swift: а как с 7 заехал? Это же по идеи разница тоже на 3 была
BorisZ: не знаю )
BorisZ: может разница была меньше и нераскрытый потенциал )
BorisZ: у меня план остановиться если будет одно очко до босса
BorisZ: после сабмита
BorisZ: всегда есть что подкрутить то )
BorisZ: ну и вобще, смотрю реплеи, надеюсь что-то умное придет в голову
Alex.swift: но как-то поднадоело уже. Дня 3-4 какие чейнжи не делаю на приблизительно том же уровне
BorisZ: угу, та же фигня (
BorisZ: ну вот даже босса обошел - посезло
Alex.swift: на каком проценте сабмита?
BorisZ: ненадолго конечно, вистрик сейчас мигом скинут
BorisZ: непонятно, с задержкой обновляется то - в районе 70 игр
amurushkin: редкий сабмит. 2 поражения всего из 10 ))
Alex.swift: последнее что меня немного продвинуло было увеличение количества рандомных путей до 40 на 1 вариант хода
Alex.swift: т. е. после серфейса 160 путей
BorisZ: у меня как мне кажется простая идея сыграла - делать сайленс до того как враг стрельнет, а не после )
Tecarlo: А как вы мины расставляете? Если, конечно, это не промышленный секрет
Alex.swift: у меня делается сайленс если я близко к врагу и зарядов нет
Alex.swift: я просто ставлю при любой возможности на расстоянии через клетку от другой мины. Но это, вроде, не лучшая тактика
tomatoes: мины по таймауту + рандом
BorisZ: Tecarlo я очень тупо - чтобы не было в радиусе взрыва других моих мин и поближе к врагу
BorisZ: эх не заехал ( 4 поражения от босса в конце
Alex.swift: ну если в конце сабмита ты все равно на 2м то шансы все равно есть
BorisZ: да но это ж шансы только, нервотрепка, враги и меня тоже коцают
Alex.swift: а можно как-то выбрать соперником кого-то с леги?
BorisZ: неа, он тебя может, а ты нет (
Uljahn: по идее можно, надо id бота-соперника взять и создать матч через API
Uljahn: как cgbenchmark работает
BorisZ: надо попытаться поставить этот бенчмарк уже
Alex.swift: интересно какие у них уже там тактики
Uljahn: посмотри у них last battles в лидерборде
Uljahn: в общей
Alex.swift: о, спасибо за идею
tomatoes: тот же самый бот из голды до 20 в легенде дополз 🤔
tomatoes: lechuck в топ-5 сидел бы наверное
wlesavo: лечак 11
wlesavo: я кстати ресабмитил же его, он где-то 15 сабмитился несколько дней назад
Alex.swift: BorisZ все, лега?
tomatoes: поздравляю
tomatoes: даркхорс еще прошел
wlesavo: грац
BorisZ: да, прошел, спасибо)
Uljahn: фига се, сразу в середину леги запрыгнул, молодец
BorisZ: со мной чел запрыгнул - он вобще на 15 месте
BorisZ: может конечно он по честному босса замочил
wlesavo: бластер одну циферку подкрутил и с топ10 в топ5 влез
BorisZ: где б найти у себя эту циферку то )
amurushkin: я уже у себя столько накрутил что непонятно как обратно до топ 20 добежать )))
BorisZ: да и не добежит скорее всего старая версия, враги то не спят тоже
wlesavo: да вообще хз, у меня тот же код какимто макаром держится, ща подергал одну циферку тоже, вроде хуже не стало
BorisZ: илеган и эйлер то вне конкурса скорее всего, как создатели, можно их вычитать смело
wlesavo: не
Alex.swift: эх, а я все сломал
wlesavo: они оффициально участвуют
amurushkin: 20 ровно. на том и стоять наверное надо :)
BorisZ: https://www.codingame.com/replay/451469319
BorisZ: кови вобще не подходит к минам которые могли быть поставлены в это место в сероятностью 1/3
BorisZ: интересно на 1/4 подойдет или нет
BorisZ: но это когда его позиция точно известна уже
BorisZ: и юзает сайленс сразу если заступает на такую, если есть куда
BorisZ: будем копировать лучшие практики )
Razzeeyy: Здарова чуваки :)
Razzeeyy: Может кто из знакомых тут ещё сидит))
Alex.swift: BorisZ а с какого момента начинает трекать мины тоже выявил?)
Alex.swift: я после того как количество возможных путей до 10 падает, но это как-то много вариантов положений на карте красит
BorisZ: там в реплее обе мины которые его заперли уже известно откуда были поставлены
BorisZ: до сайленса моя траекторичя схлопнулась до 1
BorisZ: я проследил
BorisZ: для обеих мин
BorisZ: я сейчас то что меньше 1/4 урона считаю за 0, иначе совсем начинает шарахаться бот от всего
Alex.swift: т. е. зона поражения мины, одной из 4х возможных?
BorisZ: ага
BorisZ: если позиция откуда она была поставлена только одна
BorisZ: но на мины наступает иногда но вроде не так часто
Alex.swift: надо опробовать в голде. Но меня что-то все еще ничего не продвигает. Застрял
BorisZ: попробуй убрать что-нибудь ненужное )
BorisZ: вот твоя же была идея накладывать на карту урона врага с торпедой - чет мне кажется очень сомнительная штука
Uljahn: Razzeeyy: хай
Razzeeyy: Uljahn о здарова))
Razzeeyy: Слуште а кодгольф тут убрали чтоли? О_о
Razzeeyy: А всё, нашёл
Alex.swift: BorisZ не учитывать урон до 0.25 вроде немного помогло. А убрать урон вокруг врага ничего немного хуже сделало. Или это все погрешности рандома и опять ничего не поменялось) но я вроде нашел что поломано удаление взорванных мин
Razzeeyy: Uljahn как поживаешь?)