The chess machine is an ideal one to start with, since: (1) the problem is sharply defined both in allowed operations (the moves) and in the ultimate goal (checkmate); (2) it is neither so simple as to be trivial nor too difficult for satisfactory solution; (3) chess is generally considered to require "thinking" for skilful play; a solution of this problem will force us either to admit the possibility of a mechanized thinking or to further restrict our concept of "thinking"; (4) the discrete structure of chess fits well into the digital nature ofmodern computers.Shannon, Claude E. XXII. Programming a Computer for Playing Chess. Philosophical Magazine, Ser.7, Vol. 41, No. 314 - March 1950. Available online at computerhistory.org (PDF).
Labels: Online Chess
posted by ChessManiac.com Team Member at Friday, December 22, 2006
Chess played a special role in history of mathematics. Unlike games of chance, which attracted the attention of mathematicians from the 17th century onwards and led to the creation of probability theory, deterministic games like chess were ignored by mathematicians for two or three more centuries. The first theorem of game theory -- remarkably, about chess -- belongs to the famous set theorist Ernst Zermelo and was published in 1913 in his paper An application of set theory to the theory of chess. I state the result in its modern formulation; will the reader be surprised?In the game of chess, at least one of the players has a strategy which assures that he either wins or, at least, never loses the game. Of course, nowadays it is self-evident; but it was not so in the beginning of the 20th century, when, in the mass culture, chesswas assumed to be a psychological game, something like poker -- although Steinitz has already initiated a scientific approach to the game, building on earlier work by Philidor. Interestingly, Lasker, a prominent mathematician and one of the leading chess players of the beginning of 20th century, was much criticised for his "psychological" style of play. If you are interested, you can find more on that in my book Mathematics under the Microscope
I find it pretty interesting that chess is one of the few complex strategy games where computer algorithms have been developed to a point to be superior to the best humans. Look at Go as a comparison, a beginner at Go (like myself) can beat the world's best Go computers with very little difficulty.
For a scholarly article I am writing, I am wondering about the amount of freedom of choice in the most complex chess-playing programs. If there is a given configuration of pieces on the board, will such a program invariably make the same move? Or might it make different moves, as a human player might, depending on matters such as tendencies toward falling into traps or other characteristics of the opponent that have been observed in prior moves?Allan HansonProfessor of AnthropologyUniversity of Kansas
In response to Prof. Hanson, I understand current commercial chess programmes to be deterministic for a given set of conditions (position, opening libraries, computer hardware, time...).
Post a Comment
<< Home
Enter your email address:
Delivered by FeedBurner