392 подписчика
Секреты GNU Backgammon
Если вам кажется, что программа играет слишком сильно, можете легко сделать из нее удобного партнера. Для этого в настройках (Settings - Players - Advanced Settings) введите число - уровень "шума" (Noise). Это предельное значение "шума". Чем оно больше, тем более грубые ошибки будет совершать программа. Eсли установить флажок "Determenistic noise" уровень шум будет одинаковый в одинаковых позициях (так как при этом будет использована сумма байтов хэша позиции), иначе - шум будет случайный.
Уровень шума и глубина анализа (в скобках) в характеристиках встроенных игроков:
* beginner - 0,060 (plies=0)
* casual player - 0,050 (plies=0)
* intermediate - 0,040 (plies=0)
* advanced - 0,015 (plies=0)
* expert - 0,000 (plies=0)
* world class, supremo - 0,000 (plies=2)
* grandmaster - 0,000 (plies=3)
* 4 ply - 0,000 (plies=4)
Если указан предельный уровень шума, при выборе своего хода из возможных ходов-кандидатов программа использует преобразование Бокса - Мюллера. Это обеспечивает выбор большинства ходов с уровнем ошибки близкой к нулю (нет ошибки) и небольшое количество ходов с ошибками.
Около минуты
20 мая 2022