Project Description
Raven is a checkers game program, for one or two players. While there are examples of excellent & free checkers programs out on the net (such as Martin Fierz's Checkerboard), Raven has a few differences.
- Open-source code. Raven uses existing open source code as a basis (Martin Fierz's Simple Checkers evaluation function and Peter Norvig's search code from the AIMA project) for its AI engine.
- Cross-platform. Raven is written using Python 2.6 using its standard libraries. It can be used on either Windows or Linux.
- Great for checkers study. Raven allows you to quickly set up board configurations using standard checkerboard notation. This is good for working through checkers books and learning techniques and tactics.