Copyright (c) 2013 John L. Jerz

1975 U.S. Computer Chess Championship by David Levy

Home
A Proposed Heuristic for a Computer Chess Program (John L. Jerz)
Problem Solving and the Gathering of Diagnostic Information (John L. Jerz)
A Concept of Strategy (John L. Jerz)
Books/Articles I am Reading
Quotes from References of Interest
Satire/ Play
Viva La Vida
Quotes on Thinking
Quotes on Planning
Quotes on Strategy
Quotes Concerning Problem Solving
Computer Chess
Chess Analysis
Early Computers/ New Computers
Problem Solving/ Creativity
Game Theory
Favorite Links
About Me
Additional Notes
The Case for Using Probabilistic Knowledge in a Computer Chess Program (John L. Jerz)
Resilience in Man and Machine

1975 U.S. Computer Chess Championship by David Levy

This book makes a claim to be the first comprehensive work on the subject of computer chess. David Levy demonstrates his enthusiasm for this subject by giving a running commentary for 10 hours on the 1st two rounds of the 1975 U.S. Computer Chess Championship, then performing a simultaneous exhibition against all competing machines, all while suffering from jet lag after a flight from London.
 
Levy claims that a chess master's most valuable asset is his ability to assess the merits of a position, and perhaps this is what our computer chess programs should concentrate on as well. Computer programs circa 1975 were searching often as low as 5-ply in the middle game on giant mainframes and produced moves that would make an amateur look good in comparison.
 
p.4"Shannon's paper was written in 1948 and published in 1950. He did not describe an actual chess program but he did suggest many useful ideas which are still in use. He realized the necessity of having a good scoring function (a chess master's most valuable asset is his ability to assess the merit of a position). He also pointed out that a scoring function... could only be applied in quiescent positions."
 
A machine should know how to play an opening variation. Some machines played top-notch moves from an opening 'book' and then promptly played silly moves when the moves contained in the 'book' ran out . This demonstrates that 'expert level' play was many years distant, if possible at all.
 
p.31"In my opinion it is at least as important to teach programs the ideas behind the openings as it is to teach them the openings themselves."
 
Here Levy comments on the general inability of machines to grasp simple positional concepts and suggests that a finer degree of understanding of positional concepts is in order.
 
p.50"[Levy is commenting on a move just played in a game, 9...BxN] Normal play for a chess program, doubling the opponent's pawns even though it requires giving up bishop for knight. Herein lies one of the fundamental problems of computer chess - how to teach programs when particular heuristics apply and when they should be considered less important than others... Most programs seem to believe that the disadvantage of doubled pawns is greater than the advantage of bishop over knight. In fact this is generally the reverse of the case."
 
Here we have a case where the machine operators (during a tournament game) type in the wrong moves and cause a machine to start analyzing and generating moves for the wrong positions. It doesn't really matter, because the machine in question is lost anyway.
 
p.56"In this position [Levy is commenting on another game played between computers] the TREEFROG programmers discovered that their program was not analysing the correct position (possibly a couple of White's most recent moves had been incorrectly typed on TREEFROG's terminal). Since Black's position has been hopelessly lost for some time the programmers resigned for their program."
 
Here Levy is playing a machine and blunders, losing a rook, but can nevertheless trap his opponent's piece and salvage the game because the machine has no idea that the piece is trapped.
 
p.66"[Levy comments on how a computer program cannot accurately assess a position in a game he is playing against a machine where his opponent is up a rook but cannot bring the piece into play] So I am a rook down but Black's [the computer's] rook is out of play... Without the ability to conceptualize no program will ever play Grandmaster chess."

Enter supporting content here