Play Computer Morabaraba


You can download the Morabaraba software at the bottom of the page. It's free and you don't need to fill out any forms.

 

Computers are used extensively in chess to allow players to practice and improve. This is a desparate need in Morabaraba; despite lots of Googling, I wasn't able to find a computer opponent which met the following criteria:

  • Quality play - you need a challenge to improve your game; beating up a sloppy computer opponent may be good for the ego, but it won't really help you develop.
  • Support for the most common rules - I fully appreciate that variants are quite common across Southern Africa. Ideally a computer player would support many variants, while signposting the most common ones to help build momentum behind the game.
  • Free - I don't think many people would be in a position to pay for a Morabaraba program, and by charging money a huge slice of the target audience would be excluded.
  • Easy-to-use - the program should be easy to install and play, not requiring a degree in computer science to operate.

I believe that AHEM (my Morabaraba program) now meets most of these criteria (excepting support for multiple rule sets). Still, I hope that other programmers will build their own Morabaraba programs, so that we can harden our programs in battle, all the while providing ever-better computer-based resources to the human players.

In support of these aims, this section of the site provides the following resources:

  • AHEM - Adam's Happy Electronic Morabaraba, the original and best Morabaraba program, freely available for Windows and Linux.
  • Developer's Guide - an evolving document aimed at helping other developers get started with Morabaraba programs; AHEM is waiting, do your worst!
  • Morabaraba Software - links to some of the other Morabaraba and related programs available.
  • Notation - proposed standards for sharing moves, positions and games; in the same way that the PGN standards transformed computer chess, it is hoped that these standards will make for meaningful compatibility between Morabaraba programs.

 


AttachmentSize
Morabaraba 0.7 for Windows689.91 KB
Morabaraba 0.7 for Linux1.59 MB
Morabaraba 0.7 Source Code541.35 KB