Программирование шахмат часть шестнадцать

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

Качество игры описанной программы можно оценить как уро­вень игры третьего (даже второго) разряда. Рассмотрим подроб­нее игру этой программы на примере приведенной ниже партии. Так как партия играется не самым сильным ва­риантом программы, дерево перебора строится на меньшую глу­бину, чем было описано выше.