Матч Нанна
Использование дебютной базы данных при матче между двумя движками имеет несколько интересных применений. Например, вы можете запустить тематический турнир, чтобы проверить качество вашей любимой системы дебютов, сохранить различные варианты в базе данных и затем заставить программу игрывать их против себя. Или вы можете сохранить серию партий или позиций, которые вы хотите проанализировать, в базе данных и запустить программу, работающую над ними. Ее также можно использовать для проведения хорошо известного «теста Нанна».
Гроссмейстер Джон Нанн выбрал серию из десяти дебютов для проверки прочности движка. Дебютная база данных, необходимая для проведения матча, находится на компакт-диске вашей программы и автоматически устанавливается на жесткий диск (в каталоге \ testsets). Если вы начнете матч между двумя движками, используя «Дебютную базу данных» и «Альтернативные цвета», вы получите 20 партий, которые дают вам очень хорошее представление о чистой игровой силе движков.
Существует несколько причин такого экспериментального матча, который исключает использование традиционных дебютных книг:
• С усилием, затрачиваемым на производство книг по оптимизированным дебютам, и с появлением книг для обучения, измерение игровой силы самого шахматного движка отошло на второй план. Большое количество партий компьютер против компьютера решены в дебютной книге.
• Можно улучшить результаты одной программы против конкурента, просто «зарезервировав» противника (то есть, включать варианты в книги, которые нацелены на конкретную программу). Такие «убийственные дебюты» неоднократно появляются на досках тестеров и радикально улучшают рейтинг программы без необходимости улучшения игровой мощи движка.
• Важно определить фиксированный набор партий, которые следует играть в тесте, а не использовать случайный набор партий, где существует опасность выборочных отчетов. Матч Нанна действителен, только если представлены ровно двадцать партий. Тест может быть полностью воспроизведен и прозрачен для всех. Это еще более верно, так как точная конфигурация оборудования известна, а время на обдумывание и оценка каждого хода записываются автоматически.