Постоянный мозг - Википедия - Permanent brain

В пошаговые игры, постоянный мозг (также называемый размышляя) является актом мышление во время хода соперника. Шахматные движки которые продолжают рассчитывать, даже когда их очередь играть, в конечном итоге выбирают более сильные ходы, чем если бы им было запрещено рассчитывать в ход своего оппонента.

Использование с шахматными программами

Сила шахматные программы очень сильно зависит от количества времени, отведенного на расчеты. Многие шахматные программы используют размышление, чтобы улучшить свои силы. Текущие программы не могут создавать стратегические планы, поэтому программа просто пытается предсказать ход противника и начинает вычислять его реакцию. Если ход соперника угадан правильно, программа продолжает расчет. Если предсказание не удается, программа начинает новое вычисление.

Размышление менее эффективно, чем нормальное мышление. Например, если программа угадывает 25% ходов противника правильно, использование обдумывания в среднем эквивалентно увеличению обычного времени вычисления в 1,25 раза.

В шахматных играх между двумя компьютерами размышление имеет смысл только в том случае, если конкурирующие шахматные движки используют отдельные процессоры или же ядра. Если они используют одно и то же ядро, обдумывающая программа крадет половину времени у программы, думающей обычным образом, и использует украденное время менее эффективно. По этой причине шахматы GUI есть возможность отключить постоянный мозг.

Рекомендации

  • Леви, Дэвид; Новорожденный, Монти (1991), Как компьютеры играют в шахматы, Computer Science Press, ISBN  0-7167-8121-2
  • Новорожденный, Монти (1975), Компьютерные шахматы, Нью-Йорк: Academic Press