Chat:Ru/2020-12-23

From CG community
Jump to navigation Jump to search

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: но этим я уже раньше занимался, не прокатит