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 Engine:  Interface Protocol, Increasing Strength

Famous quotes containing the words chess and/or engine:

    Women’s childhood relationships with their fathers are important to them all their lives. Regardless of age or status, women who seem clearest about their goals and most satisfied with their lives and personal and family relationships usually remember that their fathers enjoyed them and were actively interested in their development.
    —Stella Chess (20th century)

    There is a small steam engine in his brain which not only sets the cerebral mass in motion, but keeps the owner in hot water.
    —Unknown. New York Weekly Mirror (July 5, 1845)