Prolog Chess
AI, Game, Open Source
A straightforward implementation of a chess engine in Prolog.
Prolog Chess is a straightforward implementation of a chess engine mainly for didactic purposes. It has been developed within the AI-project 1989 at the 'Computer Club an der RWTH-Aachen, e.V', which is a private organization at the 'Technical University of Aachen', Germany.
The source exists for various Prolog implementations:
-
Turbo Prolog
You can download the version 1.1 for Turbo Prolog as a tar (chess_11.tar.gz) or as a zip file (chess_11.zip). Both files contain the full source code for Turbo Prolog. Check the Turbo Prolog environment for the original development environment.
- SWI and Arity Prolog:
Manuel Hernandez <mhernan@cic1.iimas.unam.mx> has ported Prolog Chess to SWI and Arity Prolog.
- Visual Prolog:
Andrew Kuchukov from Visual Prolog has ported the code to their environment.