Elsevier

Theoretical Computer Science

Volume 349, Issue 2, 14 December 2005, Pages 268-281
Theoretical Computer Science

Bias and pathology in minimax search

https://doi.org/10.1016/j.tcs.2005.09.073Get rights and content
Under an Elsevier user license
open archive

Abstract

This article presents the results of experiments designed to gain insight into the effect of the minimax algorithm on the error of a heuristic evaluation function. Two types of effect of minimax are considered: (a) evaluation accuracy (Are the minimax backed-up values more accurate than the heuristic values themselves?), and (b) decision accuracy (Are moves played by deeper minimax search better than those by shallower search?). The experiments were performed in the King–Rook–King (KRK) chess endgame and in randomly generated game trees. The results show that, counter-intuitively, evaluation accuracy may decline with search depth, whereas at the same time decision accuracy improves with depth. In the article, this is explained by the fact that minimax in combination with a noisy evaluation function introduces a bias into the backed-up evaluations, which masks the evaluation effectiveness of minimax, but this bias still permits decision accuracy to improve with depth. This observed behaviour of minimax in the KRK endgame is discussed in the light of previous studies of pathology in minimax. It is shown that explaining the behaviour of minimax in an actual chess endgame in terms of previously known results requires special care.

Keywords

Minimax principle
Evaluation-function quality
Bias
Minimax pathology
KRK chess endgame

Cited by (0)