Chat:Ru/2021-08-18
TimIrkutsk1: Ребят, я туплю... давно тут не был, забыл... как посмортеть варианты кода других ребят. Я сам уже сделал задачу, все тесты сдал... а как посмотреть, как другие сделали?
Uljahn: кликай results
Uljahn: слева в IDE пазла
Uljahn: правда, не во всех пазлах можно посмотреть, например в ANEO нельзя, потому что контестный
Uljahn: в нинтендо тоже
Panavia_tornado: в ghost in cells стоит ли пилить логику в классы или лучше тяп ляп и готово пока не получу silver+ лигу?
Panavia_tornado: я пробовал эвристику ближайшее свободное место в игре про королевство, но не вышел из деревянной лиги
Panavia_tornado: я смотрю в этой mp механика не сильно отличается от той
Uljahn: не сильно?
Panavia_tornado: там и там графовая стратегия
Panavia_tornado: да и на деревянной лиге нету никаких способностей строить кроме бараков/ перемещать войска
Uljahn: эти мультиплееры сначала появились как контесты, так что на форуме есть темы с фидбеком, стратегиями и постмортемами (описания алгоритмов, хинты)
Panavia_tornado: а к ним реально нейросеть подключить?
Panavia_tornado: ну например гонка star wars вполне для этого подходит
Uljahn: если уложишься в ограничения 100к символов кода
Uljahn: в гонках топ весь на нейронках уже
Uljahn: https://github.com/pb4git/Nash-DQN-CSB-Article
Panavia_tornado: для стратегий я так понимаю надо рекуррентные нейросети смотреть?
Panavia_tornado: там же ввод параметров идёт в списках произвольной длины
Panavia_tornado: но они ограниченны, сверху, но тогда в нейтросети будет слишком много параметров
Uljahn: насколько я знаю, тут нейронки применяют как часть поискового алгоритма для быстрой оценки позиции или получения оптимального хода игрока, обучают в офлайне с подкреплением
Uljahn: https://www.codingame.com/playgrounds/58137
Uljahn: т.е. инпуты надо парсить, потом кодировать например в one-hot, а потом уже скармливать нейронке