вообще, это странная фишка - оценивать силу стратегии относительно прошлой версии она работает как тест, но не как оценка т.к. если ориентироваться на величину винрейта к прошлой версии, единственное что происходит с новыми версиями - они приспосабливаются к рандому в играх со слабым противником
вообще, это странная фишка - оценивать силу стратегии относительно прошлой версии она работает как тест, но не как оценка т.к. если ориентироваться на величину винрейта к прошлой версии, единственное что происходит с новыми версиями - они приспосабливаются к рандому в играх со слабым противником
проблема сравнения с предыдущей версией стратегии в том, что ты можешь выучить "камень-ножницы-бумагу" и ничего глобально не улучшить, к сожалению. варианты, кстати, есть. условный постоянный турнир из 4 (или 8) последних версий стратегии
лучше чем тестить в песке вариантов в этом раике не было просто метрика 100% обыгрывания стартгая абсолютно неэффективна в песке и в следующей итерации, метрика обыгрывания стратки обыгрывающей стартгая также непоказательна. а как тест она работает - что стратка не падает, что юниты что-то делают и т.п.
вообще, это странная фишка - оценивать силу стратегии относительно прошлой версии она работает как тест, но не как оценка т.к. если ориентироваться на величину винрейта к прошлой версии, единственное что происходит с новыми версиями - они приспосабливаются к рандому в играх со слабым противником
лучше чем тестить в песке вариантов в этом раике не было просто метрика 100% обыгрывания стартгая абсолютно неэффективна в песке и в следующей итерации, метрика обыгрывания стратки обыгрывающей стартгая также непоказательна. а как тест она работает - что стратка не падает, что юниты что-то делают и т.п.
Народ собирал статистику и рисовал графики - имхо лучший способ оценить изменение вне зависимости от винрейта
вообще для локальных турниров нужно по хорошему много поработать
сделать лр быстрым и без сериализации данных, соответственно адаптировать стратегии для жизни разных версий в одном процессе сам код чемпионата написать корректно, с системой очков, матч мейкингом и тд
тут в раике были истории что и топы путались в скриптах прогонки с предыдущей версией и не в ту сторону очки начисляли) а чемпионат еще сложнее
Ну если поштормить: 1. API чтобы ставить игры на сервере через скрипт - но это всё равно небыстро. 2. Возможность скачивать чужие стратегии в виде какого-нибудь зашифрованного докера (интересно есть такая технология?)
Ну если поштормить: 1. API чтобы ставить игры на сервере через скрипт - но это всё равно небыстро. 2. Возможность скачивать чужие стратегии в виде какого-нибудь зашифрованного докера (интересно есть такая технология?)
возможно, лучший варик - p2p система матчмейкинга: хочешь потестить - запускаешь "сервачок" со своей страткой и тестишь с другими такими же "сервачками" имена юзеров можно скрывать, можно закрывать
Ну если поштормить: 1. API чтобы ставить игры на сервере через скрипт - но это всё равно небыстро. 2. Возможность скачивать чужие стратегии в виде какого-нибудь зашифрованного докера (интересно есть такая технология?)
это вариации того, о чем я писал выше в сообщении про third party серверы. такое было в google ants в 2011-м
возможно, лучший варик - p2p система матчмейкинга: хочешь потестить - запускаешь "сервачок" со своей страткой и тестишь с другими такими же "сервачками" имена юзеров можно скрывать, можно закрывать
возможно, лучший варик - p2p система матчмейкинга: хочешь потестить - запускаешь "сервачок" со своей страткой и тестишь с другими такими же "сервачками" имена юзеров можно скрывать, можно закрывать