A summary of Edgar Allan Poe’s Maelzel’s Chess-Player.
§1–§4, §6–10, §11–14, and §15–18 describe the physical appearance, (public) operation, and cultural/historical context of the chess robot; §5 and §19 actually present the argument that the robot can't be a “genuine” (or “pure machine”) mechanical chess player — that it must have a human operator.
§5 sketches the outline of the argument:
Abridged | Original Verbiage |
---|---|
It’s inconceivable that any physical computer could execute a free loop; all effectively computable algorithms are deterministic and primitive recursive. |
|
A game of Chess (with at least one human player) is not deterministic. |
|
It would require groundbreaking research to design a computer which could cope with unpredictable inputs (such as an opponent player's choice of move). |
|
There was (allegedly) no groundbreaking research involved in the robot's construction. |
|
§19 is a list of 17 items, which can be sieved into three broad categories: Noticing mistakes in the concealment of the human operator (#2, #4, #5, #9, #11, #12, and #14); speculating on circumstantial evidence of a human operator (#6, #7, #8, #10, #13, #15, #16, and #17); and continuing the argument which he started in §5 (#1, #3). I won't go into detail on those first two.
Abridged | Original Verbiage |
---|---|
Polling and interrupts are both inconceivable — a computer could not possibly await inputs which arrive at an unknown delay. |
|
Any game AI except totally complete minimax (which would guarantee the potential for a 0% loss rate) is inconceivable (except for intentionally handicapped versions of minimax). However, the robot sometimes loses. Therefore, it cannot have a game AI. |
|
Note that he argues for a true proposition (Maelzel's chess robot was human operated), by an invalid argument (that it’s not possible to build a chess robot — “this matter is susceptible of a mathematical demonstration, a priori”).