Title :
Error Allowing Minimax: Getting over Indifference
Author_Institution :
Vienna Univ. of Technol., Vienna, Austria
Abstract :
We propose Error Allowing Minimax, an algorithm resolving indifferences in the choices of pure minimax players in games of perfect information, to give the opponent the biggest possible target for errors. In contrast to the usual approach of defining a domain-specific static evaluation function with an infinite codomain, we achieve fine-grained positional evaluations by general considerations of the game tree only. To achieve applicability to real-world situations we develop Error Allowing Alpha-Beta, a variant of the standard Alpha-Beta algorithm, and a variant hybridizing these two algorithms, allowing full control over the trade-off between accuracy and computational complexity. We investigate the impact of the algorithm applying it to the perfect information game Dots and Boxes.
Keywords :
artificial intelligence; computational complexity; computer games; minimax techniques; Dots and Boxes information game; computational complexity; domain-specific static evaluation function; error allowing alpha-beta algorithm; error allowing minimax algorithm; fine-grained positional evaluations; game tree only; infinite codomain; perfect information games; pure minimax players; Accuracy; Artificial intelligence; Equations; Face; Games; Pathology; Standards; AI in Games; Alpha-Beta Pruning; Game Tree Search; Perfect Information Games;
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2013 IEEE 25th International Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
978-1-4799-2971-9
DOI :
10.1109/ICTAI.2013.22