Home * Recommended Reading * Computer Chess Compendium
external image 61AHFhpMl4L._SL160_.jpg

Computer Chess Compendium
Edited by David Levy
B.T. Batsford Ltd
London, U.K.
1988. 440 pages
ISBN 0-7134-4914-4

Source of Supply


Contents



Preface


page






1

Introduction


1
1.1

Programming a Computer for Playing Chess
Claude Shannon

2
1.2

Chess
Alan Turing

14
1.3

The Chess Machine:
An Example of Dealing with a Complex Task by Adaptation
Allen Newell

18






2

Famous Chess Programs


28
2.1

Chess Playing Programs and the Problem of Complexity
(excerpt)
Allen Newell, Cliff Shaw, Herbert Simon

29
2.2

Computer v Chess Player
Alex Bernstein,Michael de V. Roberts

43
2.3

A Chess Playing Program for the IBM 7090
Alan Kotok

48
2.4

The Greenblatt Chess Program
Richard Greenblatt, Donald Eastlake,
Stephen D. Crocker

56
2.5

The Technology Chess Program
James Gillogly

67
2.6

CHESS 4.5 - The Northwestern University Chess Program
Larry Atkin, David Slate

80
2.7

Cray Blitz
Robert Hyatt, Albert Gower, Harry Nelson

104






3

Position Evaluation


112
3.1

Statistics for the Chess Computer and the Factor of Mobility
Eliot Slater

113
3.2

A Five-Year Plan for Automatic Chess (excerpt)
Jack Good

118






4

Tree Searching Techniques


122
4.1

Tree-Searching and Tree-Pruning Techniques
John Birmingham, Peter Kent

123
4.2

Some Methods of Controlling the Tree Search
in Chess Programs
Georgy Adelson-Velsky, Vladimir Arlazarov,
Mikhail Donskoy

129
4.3

The Heuristic Search and the Game of Chess.
A Study of Quiescence, Sacrifices and Plan Oriented Play
Larry Harris

136
4.4

A Theory of Evaluative
Comments in Chess with a Note on Minimaxing
Donald Michie

143






5

Analysis


156
5.1

The Sequence of Phases
Adriaan de Groot

157
5.2

Skill in Chess
Herbert Simon, William Chase

175
5.3

Decision Making and Computers
Mikhail Botvinnik

189
5.4

A Chess Mating Combinations Program
George Baylor, Herbert Simon

196
5.5

Robot Chess
Dietrich Prinz

213






6

Writing a Chess Program


220
6.1

A Computer Chess Tutorial
Norman Whaland

221
6.2

Using Patterns and Plans in Chess
David Wilkins

233
6.3

Mate at a Glance
John Birmingham, Peter Kent

258






7

Special Purpose Software and Hardware


266
7.1

Some Ideas for a Chess Compiler
Mike Clarke

267
7.2

Robots
Henri Vigneron

273
7.3

CHEOPS: A Chess-orientated Processing System
John Moussouris, Jack Holloway,
Richard Greenblatt

279
7.4

BELLE: Chess Hardware
Joe Condon, Ken Thompson

286






8

The Endgame


293
8.1

Co-Ordinate Squares:
A Solution to Many Chess Pawn Endgames
Kenneth W. Church

295
8.2

Goal-Directed Search in Chess Endgames
Jaap van den Herik

316
8.3

Computer Analysis of a Rook End-Game
Vladimir Arlazarov, Aaron L. Futer

330






9

Games Played by Chess Programs


337
9.1

Games from the ACM Tournaments


338
9.2

Games from the World Computer Championships


382
9.3

Blitz Games between Computers and Human Players


408
9.4

Simultaneous Games between Computer Programs
and Human Players


410
9.5

Games Played by Computer Programs in Human Tournaments


411
9.6

Miscellaneous Games played by Computer Programs


418
9.7

The World Microcomputer Championships


419








Bibliography


421

What links here?


Up one Level