Chess as problem solving: the development of a tactics analyzer.

Abstract : This thesis concerns itself with progress that has been made in the development of a better model of computer chess. The author considers the fact that chess programs have made almost no gain in strength, as measured on the human scale, in the period 1968 - 1973, as indicative that the popular model of computer chess is near the limits of its exploitability. Some indication of why this could be so is provided in a chapter which discusses some very basic flaws in the current popular model of computer chess. Most serious of these is the Horizon Effect which is shown to cause arbitrary errors in the performance of any program employing a maximum depth in conjunction with a quiescence procedure.

[1]  Herbert A. Simon,et al.  A chess mating combinations program , 1899, AFIPS '66 (Spring).

[2]  A. Bernstein,et al.  A chess playing program for the IBM 704 , 1899, IRE-ACM-AIEE '58 (Western).

[3]  C. S. Strachey,et al.  Logical or non-mathematical programmes , 1952, ACM '52.

[4]  Eliot Slater,et al.  Statistics for the chess computer and the factor of mobility , 1953, Trans. IRE Prof. Group Inf. Theory.

[5]  Allen Newell,et al.  The chess machine: an example of dealing with a complex task by adaptation , 1955, AFIPS '55 (Western).

[6]  Allen Newell,et al.  Chess-Playing Programs and the Problem of Complexity , 1958, IBM J. Res. Dev..

[7]  John McCarthy,et al.  LISP 1.5 Programmer's Manual , 1962 .

[8]  Elwyn R. Berlekamp,et al.  Program for Double-Dummy Bridge Problems—A New Strategy for Mechanical Game Playing , 1963, JACM.

[9]  Donald E. Eastlake,et al.  The Greenblatt chess program , 1967, AFIPS '67 (Fall).

[10]  Edward W. Kozdrowicki An adaptive tree pruning system: A language for programming heuristic tree searches , 1968, ACM '68.

[11]  James R. Slagle,et al.  Experiments With Some Programs That Search Game Trees , 1969, JACM.

[12]  A. V. Uskov,et al.  Programming a computer to play chess , 1970 .

[13]  M. M. Botvinnik,et al.  Computers, Chess and Long-Range Planning , 1970, Heidelberg Science Library.

[14]  Nils J. Nilsson,et al.  Problem-solving methods in artificial intelligence , 1971, McGraw-Hill computer science series.

[15]  James J. Gillogly,et al.  The Technology Chess Program , 1972, Artif. Intell..

[16]  H. Simon,et al.  Perception in chess , 1973 .

[17]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[18]  H. Simon,et al.  The mind's eye in chess. , 1973 .

[19]  Hans J. Berliner,et al.  Some Necessary Conditions for a Master Chess Program , 1973, IJCAI.

[20]  S. Fuller,et al.  Analysis of the alpha-beta pruning algorithm , 1973 .

[21]  H. Simon,et al.  A simulation of memory for chess positions. , 1973 .

[22]  Edward W. Kozdrowicki,et al.  COKO III: The Cooper-Kozdrowicki Chess Program , 1974, Int. J. Man Mach. Stud..