An Oware Abapa artificial intelligence game engine.
Aalina is the strongest mancala playing program out there. It communicates with a Graphical User Interface through an adapted version of the Universal Chess Interface protocol. This mancala engine is thus usually invoked by a GUI, such as Aualé, which is the official interface for this engine, but can also be played on the terminal.
- Command line interface
- Plays mancala following the popular Abapa ruleset
- Completely configurable through the UCI protocol
- Includes a set of engine optimization tools
- Negamax search
- Iterative deepening
- Principal variation search
- Optimized evaluation heuristics
- Minimal perfect hashing of positions
- Endgame tablebases (12 seeds or less)
- Openings book (about 200.000 positions)
- Two-tier transposition table with aging
Information on the latest version of this software and its current development can be found on http://www.joansala.com/auale/
Please see the INSTALL file.
Please see the COPYING file.