Game playing software

A collection of game-playing functions written by Shaul Markovitch mainly for teaching purposes.
  1. general-game.lisp: Declarations and general functions for running games. [Last update 2/12/99]
  2. alpha-beta.lisp: A simple fixed-depth alpha-beta search procedure. Can be used as a base for more sophisticated search techniques.
  3. alpha-beta-m.lisp: Similar to the above but uses move-oriented implementation.
  4. checkers.lisp An implementation of checkers.
  5. connect-n.lisp An implementation of connect-n.
  6. tic-tac-n.lisp A move-oriented implementation of tic-tac-n.

EMail comments to Shaul Markovitch
Last modified: Thu Dec 28 18:28:49 IST 2000