Download Arimaa Software

All software and other files provided here may be freely used under the terms of the Open Software License: http://opensource.org/licenses/osl-2.1.php
unless otherwise stated in the files included with the download.

The rights granted by the Open Software License apply only to the downloads and do not apply to the Arimaa game. The Arimaa game has it's own public license which is independent of any licenses provided with these downloads. The downloads here are provided in compliance with Section 3 of the Arimaa Public License. Any derivitates of the downloads provided here must also comply with the Arimaa Public License. The Arimaa game is patanted and the Arimaa name is a registered trademark.

Please contact us if you have any questions.

Game Viewer

An open source project started by Henrik Hutunen which allows replaying games. Project, Demo, Announcement, Video

Game Tutorial

An open source project started by Henrik Hutunen to help new players learn by playing a simple bot. Project, Demo, Announcement

Arimaa Sample Java Bot (bot_Hippo)

Vladan Majerech has contributed this sample Arimaa bot written in Java. This bot was based on the bot_Clueless codes and plays pretty well. One can modify the evaluation function of this program to build their own bot.
Download as: ZIP.

Arimaa Sample Java Bot (bot_Clueless)

Jeff Bacher has contributed this sample Arimaa bot written in Java as a starting point for beginners. One can simply improve the evaluation function of this program to build a decent Arimaa bot.
Download as: TGZ or ZIP.

Arimaa Sample C Bots (bot_Occam)

Don Dailey has contributed this sample Arimaa bot written in C as a starting point for beginners. One can simply improve the evaluation function of this program to build a decent Arimaa bot. Download as:
TGZ.

Arimaa Sample C Bots (bot_Faerie)

Ola Hansson has contributed this sample Arimaa bot written in C. It is also a good starting point for developing your own bot by simply changing the evaluation function. Download it from:
TGZ or ZIP

Arimaa Sample D Bot (bot_OpFor)

Brian Haskin has contributed this sample Arimaa bot written in the D programing language. This bot plays very well. Visit the OpFor bot page for more information and download.

Arimaa Sample C# Bot and GUI (Chimaera)

Scott Hensel has contributed this Arimaa bot and GUI written in C#. Visit the Chimaera site for more information and download.

Arimaa Sample C/C++ Bot based on Monte Carlo (bot_Akimot)

Tomas Kozelek has contributed his bot call Akimot written in C/C++. This bot is based on using the Monte Carlo approach. A manual for the bot is available at: Akimot Manual. The Master's Thesis which explains the theory behind the approach is available on the Academic Papers and Presentations page. The source code for the bot is available here under the GNU GPL license.

Arimaa Engine Interface

A set of python scripts are available which allow interfacing an Arimaa playing program written in any language to the Arimaa gameroom. These scripts are available here.

GUI for the Arimaa Engine Interface

An open source project which allows developers to play Arimaa against bots on a local computer using the Arimaa Engine Interface. Download from launchpad

Arimaa Move Generator

Here's a Perl script to generate all the possible moves that can be made from a given position. It is useful if you are trying to write your own move generator.

Click here to get it.

Arimaa Games Archive

All the games played in the Arimaa gameroom since the game was first released are available for research and bot development. The archive is updated once a week on Sunday. The archive is broken up by year and available in both ZIP and TGZ compressed formats.

Click here to get the game archive files.

Arimaa Windows Program

David Fotland the developer of the program which won the 2004 Arimaa Computer Championship has released a version of that program which runs on Windows. You can download the program directly from his site www.smart-games.com

Arimaa game file for Zillions

The first computer program ever to play Arimaa was the Zillions general purpose game playing engine. Of course it did not play too well, but that was expected. The same Zillion's game engine can crush most people (including me) in a game of Chess :-)

Click here to download Arimaa for Zillions. This version contains many enhancements and optimizations added by Larry Lynn Smith. The older version is also available.

Arimaa Material Evaluator

A material evaluation function originally proposed by Karl Juhnke (username Fritzlein) and implemented by Brian Haskin (username Janzert). Evaluator

Arimaa Branching Factor Data

A study of the Arimaa branching factor along with the data used in the study is available from here.

Arimaa Paper Pieces

Print your own Arimaa set. Contributed by Marcus Morgan. Download as: PDF
Print your own Arimaa set. Contributed by Roman Hellmuller. Download as: PDF

www.arimaa.com

Copyright © 1999-present www.arimaa.com. All Rights Reserved. Contact author for permission.