Chess Engine

A chess engine is a computer program that calculates chess position and chess moves.

The chess engine decides what moves to make, but typically does not interact directly with the user. Most chess engines do not have their own graphical user interface (GUI) but are rather console applications that communicate with a GUI such as XBoard, WinBoard or glChess via a standard protocol. This allows the user to play against multiple engines without learning a new user interface for each, and allows different engines to play against each other.

Read more about Chess EngineInterface Protocol, Increasing Strength

Other articles related to "chess engine, chess":

Chess Engine - Categorizations - Historical
... These chess programs run on obsolete hardware. 1K ZX Chess Colossus Chess Kaissa Kotok-McCarthy Mac Hack Microchess was the first commercial game for a personal computer, developed first for the KIM-1 and later Commodore PET, Apple II, TRS-80 and ...
Cheating In Chess - Cheating With Technology - Incidents
... even a rudimentary knowledge of some simple chess concepts, and he was disqualified ... a handheld PC which displayed a running chess program ... There are witnesses for my investigation in the toilet, and we will ask the chess federation of our state to ban the player from playing in other tournaments ...

Famous quotes containing the word chess:

    But compared with the task of selecting a piece of French pastry held by an impatient waiter a move in chess is like reaching for a salary check in its demand on the contemplative faculties.
    Robert Benchley (1889–1945)