Chat:Ru/2020-12-23
735487: Uljahn: на них тоже есть шахматные программы очень сильные
Uljahn: amurushkin: с книгами дебютов? в 100к влезут?
735487: думаю без книг. просто играют сильно
735487: а вообще конечно забавно будет посмотреть как можно успеть шахматы за 50мс просчитать
Hamibar: да по сути ведь те же шахматы только без дебютов
BorisZ: мне кажется что эти 960 стартовых позиций как-то можно сгруппировать
BorisZ: если считать что цели те же - борьба за центр и развитие фигур
BorisZ: например если слон или ферзь на главной диагонали то надо вторую пешку двигать и так далее
BorisZ: но я лох в шахматах если что )
BorisZ: то есть дебютная теория наверное есть, но не так далеко в глубь
BorisZ: но тут то толку с нее - если бот плохо дальше играет, никакие дебюты не спасут
hexando: Ля, пойду бухать, если щас смогу апнуть легенду в кодер страйке. Очень близко
Uljahn: покажи реплей своего заезда
hexando: хз как
Uljahn: в плеере есть кнопка replay and share
hexando: https://www.codingame.com/replay/517801938
Uljahn: на старте буст не юзаешь для одного пода как босс делает? это даёт прибавку к рейтингу
hexando: )
hexando: скептично порой отношусь к бусту, руинит часто
hexando: Но пока с дерева до голда поднимался - прыгал с одного языка на другой, в итоге на плюсах остановился. Там фишка крч, можно конфигурировать GCC (через который всё компилится на сервере) - тем самым увеличиваешь производительность
Uljahn: производительность важна, если используешь поисковый алгоритм с кучей симуляций игрового мира
hexando: Что я и делаю
hexando: плюс минус
Uljahn: а так можно и в топ-300 леги на эвристиках закатиться на питоне)
Uljahn: мой бот щас в районе 240-го места
hexando: Не люблю его, но понимаю. Щас перепишу и обгоню)
Uljahn: хороший настрой :thumbsup:
MadKnight: hexando так ты симулю сделал?)
hexando: А шо, нельзя?
MadKnight: до голды?
hexando: Тип того
MadKnight: не стоило
MadKnight: там данные надо реверсить
hexando: Необязательно. Щас попробую одну фичу из go реализовать
MadKnight: какую
hexando: Когда увижу, что работает - скажу. Дабы не позорится
MadKnight: да подумаешь
MadKnight: ну не вышло
MadKnight: ну бывает
MadKnight: чего из-за этого бояться рассказать?)
hexando: чтоб не сглазили)
MadKnight: боишься что сглазим?)
MadKnight: не веришь в свои силы?)
MadKnight: надеяшься на удачу?)
MadKnight: надее
hexando: о да, давай ещё
MadKnight: ещё чего
Uljahn: мотивационных реплик
MadKnight: я же мотивирую рассказать нам идею
MadKnight: а не пилить
miklla: потихоньку залетаю в прошедший fall challenge 2020, пару дней так подумал, теперь стратегии на форуме почитаю
miklla: меня пока что особенно поразило, как мало возможно разных позиций
miklla: да ещё и наличествует полуинвариант
miklla: наверняка всё или почти всё можно обсчитать
BorisZ: однобокий был контест, давно таких не было, одна идея, одно решение
BorisZ: по сути сингл плеер, минимальное взаимодействие
BorisZ: но такие тоже нужны, пусть цветет сто цветов и так далее
BorisZ: miklla я бы на твоем месте не читал ПМы сейчас, лучше сам попробуй, интереснее
BorisZ: почитаешь - сразу все понятно будет
wlesavo: YurkovAS ого, похоже что можешь пройти в финал раика через песочницу, но сейчас там наверное вообще мясо будет
YurkovAS: wlesavo нарандомило, очень сомнительно. вот добавить бы пару граалей... только отвлекает, я просто делал для себя - экспериментировал...
miklla: первые 25 из 160 постов по сути просто говорят "ну я сделал бимсёрч" :) Ну первые 2 дня я вот развивал своё понимание игры, чувствую, что я просто бы забил, если не стал читать посты
miklla: потому что вне контеста в соло нет духа соревнования
BorisZ: YurkovAS лечить с 5 до 6 хп всегда, добивать своих, которые и так умрут сейчас - сделал иже?
dbf: а почему именно до 6 лечить?
YurkovAS: BorisZ спасибо
YurkovAS: dbf чтобы с 2х выстрелов забирался
dbf: а, это про юнитов?
YurkovAS: да
dbf: аа, я пока не пробовал их лечить :)
YurkovAS: да, у вас там что-то покруче и возможно простое...
YurkovAS: вообще я мелочи всякие добавлял и статистика тоже потихоньку улучшилась
dbf: да, там, кажется, много всего можно оптимизировать, по крайней мере на старте
dbf: топы очень быстро строятся
BorisZ: добивание и лечение - оно вроде ничему не должно мешать, просто добавить проверок лишних
wlesavo: dbf такое ощущение что в 1х1 старт не так важен, вот в 4х1 старт много решал
wlesavo: ну чтобы лечить рабочий нужен
wlesavo: добивание да, согласен
dbf: BorisZ но это еще лучник должен быть на соседней клетке от строителя, не уверен, что у меня это часто возникает
wlesavo: но у меня какие-то более глобальные проблемы в 1х1, что ни добавляю не помогает
dbf: wlesavo тогда я не понимаю, почему меня побеждают :joy:
BorisZ: не часто конечно, но возникает же, пусть 1 лучник из 10 окажется случайно рядом с рабочим - считай что у тебя уже не 20 выстрелов а 21 выстрел
wlesavo: я тоже, скорее всего микро либо глобальные решения
wlesavo: BorisZ ну у меня рабочии если могут кого-то лечить то всегда лечат, но это как-то не сильно помогает, в конце у меня рабочие вообще бегают за лучниками толпой и иногда окружают так что то двигаться не может))
BorisZ: врачи - убийцы
BorisZ: всегда то не надо, что 6 что 10 хп - одна фигня
wlesavo: помню была игра что у противника в эндгейме рабочие били моих рабочих, а мои наоборот лечились, так и стояли пока не пришел последний лучник
BorisZ: я тоже думал чтобы рабочие считали вражеских рабочих ресурсом
BorisZ: вроде по очкам одно и то же получается
BorisZ: но ресурс можно потратить, так что вот так приравнивать нельзя конечно
dbf: я бью вражеских рабочих своими только когда они на моей базе :)
BorisZ: даже выгоднее бить BuilderUnit: destroy_score: 100,
BorisZ: а у ресурса 30 скора за полный
BorisZ: топы то точно бьют только так
miklla: в общем я прочитал все страты по осеннему контесту, наверное мне не стоит врываться
miklla: у меня есть пара идей, но они касаются улучшения производительности и расширения перебора, но все топы в 1 голос говорят, что им их перебора хватает за глаза, что они могут перебирать в 2 раза больше, а бот лучше не играет, получается у меня будет очередной проходной бимсёрч
miklla: получается если врываться, то во что-то новое надо
miklla: хаха, Жаба 2048 запилила, норм :)
miklla: но этим я уже раньше занимался, не прокатит