Информация об изменениях

Сообщение Re[2]: Как лучше сжать данные разрешенных ходов для игры? от 17.11.2025 17:58

Изменено 17.11.2025 18:05 Shmj

Re[2]: Как лучше сжать данные разрешенных ходов для игры?
Здравствуйте, Hоmunculus, Вы писали:

H>Ты хранишь целиком все состояния? Можно же дельту от предыдущего. Ну типа как git работает


Так я храню состояния, чтобы для каждого из них знать куда можно походить а куда нельзя. Т. е. чтобы программа 100% гарантировано никогда не проиграла и выиграла, если кожаный допустил хотя бы одну ошибку (а кожаный ее обязательно допустит рано или поздно — устанет и допустит ошибку).
Re[2]: Как лучше сжать данные разрешенных ходов для игры?
Здравствуйте, Hоmunculus, Вы писали:

H>Ты хранишь целиком все состояния? Можно же дельту от предыдущего. Ну типа как git работает


Так я храню состояния, чтобы для каждого из них знать куда можно походить а куда нельзя. Т. е. чтобы программа 100% гарантировано никогда не проиграла и выиграла, если кожаный допустил хотя бы одну ошибку (а кожаный ее обязательно допустит рано или поздно — устанет и допустит ошибку).

Возможно есть эвристические правила, которые позволяют не проиграть и не попасть в безвыходную ситуацию — но я их не знаю Видимо знахарь их знал.