{"type":"ScholarlyArticle","title":"Best-First Fixed-Depth Game-Tree Search in Practice","authors":[{"name":"Aske Plaat","slug":"aske-plaat","given":"Aske","family":"Plaat","affiliation":""},{"name":"Jonathan Schaeffer","slug":"jonathan-schaeffer","given":"Jonathan","family":"Schaeffer","affiliation":""},{"name":"Wim Pijls","slug":"wim-pijls","given":"Wim","family":"Pijls","affiliation":""},{"name":"Arie de Bruin","slug":"arie-de-bruin","given":"Arie","family":"de Bruin","affiliation":""}],"abstract":"We present a new paradigm for minimax search algorithms: MT, a memory-enhanced version of Pearl's Test procedure. By changing the way MT is called, a number of practical best-first search algorithms can be simply constructed. Reformulating SSS* as an instance of MT eliminates all its perceived implementation drawbacks. Most assessments of minimax search performance are based on simulations that do not address two key ingredients of high performance game-playing programs: iterative deepening and memory usage. Instead, we use experimental data gathered from tournament checkers, Othello and chess programs. The use of iterative deepening and memory makes our results differ significantly from the literature. One new instance of our framework, MTD(f), out-performs our best Alpha-Beta searcher on lea f nodes, total nodes and execution time. To our knowledge, these are the first reported results that compare both depth-first and bestfirst algorithms given the same amount of memory.","doi":null,"url":"https://ijcai.org/proceedings/1995/36","pdf":"https://ijcai.org/proceedings/1995/0036.pdf","markdown":"https://ijcai.org/proceedings/1995/36.md","bibtex":"https://ijcai.org/proceedings/1995/bibtex/36","volume":{"slug":"1995","title":"Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1995","url":"https://ijcai.org/proceedings/1995/","year":1995,"location":"Montréal, Québec, Canada","dates":"","editors":"Chris S. Mellish","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Automated Reasoning","track":"Automated Reasoning","number":36,"pages":{"first":273,"last":280},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}