MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Best Play for Imperfect Players and Game Tree Search; part I - theory (1995) [15 citations — 2 self]

by Eric B. Baum ,  Warren D. Smith
Add To MetaCart

Abstract:

1 . The point of game tree search is to insulate oneself from errors in the evaluation function. The standard approach is to grow a full width tree as deep as time allows, and then value the tree as if the leaf evaluations were exact. This has been effective in many games because of the computational efficiency of the Alphabeta algorithm. But as Bayesians, we want to know the best way to use the inexact statistical information provided by the leaf evaluator to choose our next move. We add a model of uncertainty to the standard evaluation function. Within such a formal model, there is an optimal tree growth procedure and an optimal method of valuing the tree. We describe how to optimally value the tree within our model, and how to efficiently approximate the optimal tree to search. Our tree growth procedure provably approximates the contribution of each leaf to the utility in the limit where we grow a large tree, taking explicit account of the interactions between expanding different ...

Citations

2573 Classification and Regression Trees – Breiman, Friedman, et al. - 1984
500 Categorical Data Analysis – Agresti - 1990
487 Some studies in machine learning using the game of checkers II: Recent progress – Samuel - 1967
283 Time bounds for selection – Blum, Floyd, et al. - 1972
251 Inferring decision trees using the minimum description length principle – Quinlan, Rivest - 1989
164 The C programming language. Second edition – Kernighan, Ritchie - 1988
158 Do the Right Thing – Russell, Wefald - 1991
131 The UNIX Programming Environment – KERNIGHAN, PIKE - 1984
64 Monte-Carlo Approximation Algorithms for Enumeration Problems – Karp, Luby, et al. - 1989
63 Conspiracy numbers for min-max search – McAllester - 1988
60 Chess 4.5: The Northwestern University Chess program – Slate, Atkin - 1977
56 The B* tree search algorithm: A best-first proof procedure – Berliner - 1979
52 An improvement of the Scout tree-search algorithm – Reinefeld - 1983
45 Calculation of Gauss quadrature rules – Golub, Welsch - 1969
44 Experiments in Search and Knowledge – Schaeffer - 1986
37 Searching with Probabilities – Palay - 1985
34 Endre Tarjan. Data structures and network algorithms – Robert - 1983
33 A generalised quiescence search algorithm – Beal - 1990
31 A world-championship-level Othello program – Rosenbloom - 1982
30 Conspiracy numbers – Schaeffer - 1990
27 Pathology on game trees revisited, and an alternative to minimaxing – Nau - 1983
25 Heuristic search as evidential reasoning – Hansson, Mayer - 1989
23 Experiments with some programs that search game trees – Slagle, Dixon - 1969
18 Game tree searching by min/max approximation – Rivest - 1988
18 Decision tree design from a communication theory standpoint – Goodman, Smyth - 1988
15 Ousterhout: \Tcl and the Tk Toolkit – John - 1994
14 Techniken fur die Bewertung von Spielsituationen anhand von Beispielen – Buro - 1994
13 The graph-history interaction: On ignoring position history – Campbell - 1985
13 A five-year plan for automatic chess – Good - 1968
12 The NegaC* search – Weill - 1992
11 A hypothesis concerning the strength of chess programs – Newborn - 1985
10 Private communication – Russell - 2001
9 Table for estimating the goodness of fit of empirical distributions – SMIRNOV - 1948
8 Presence and absence of pathology on game trees – Schrüfer - 1986
8 Estimation of the probability of an event as a function of several independent variables – WALKER, DUNCAN - 1967
7 Hsu: Singular extensions; adding selectivity to brute force searching – Anantharaman, Campbell, et al. - 1990
7 On optimal game tree propagation for imperfect players – Baum - 1992
7 Knowledge-Based Approach to Connect Four. The Game is Over: White to Move Wins!, Heuristic Programming in – Uiterwyk, Herik, et al. - 1989
6 How a Bayesian approaches games like chess – Baum - 1993
6 Valiant: The complexity of enumeration and reliability problems – Leslie - 1979
5 Null move and deep search – Donninger - 1993
5 Comparison of the minimax and product back-up rules in a variety of games – Chi, Nau - 1988
5 Approximation of staircases by staircases – Poutre, Smith - 1992
5 The B* search algorithm -- new results – Palay - 1982
4 Programming a computer for playing chess, Philos. Magazine 41,7 – Shannon - 1950
4 The Compleat Draughts Player – Chernev - 1981
4 Experiments with the M & N tree searching program – Slagle, Dixon - 1970
3 Anantharaman: A Statistical Study of Selective Min-Max Search in Computer Chess – Thomas - 1990
3 Anantharaman: Extension heuristics – Thomas - 1991
3 and Sanjoy Mahajan: The development of a world class Othello program – Lee - 1990