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.
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 Sample Java Bot
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
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.
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
Chimaera: an Arimaa C# Bot and GUI
Scott Hensel has contributed this Arimaa bot and GUI written in
C#. Visit the Chimaera site for more information and download.
Monte Carlo Based C/C++ Bot
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.
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 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.
www.arimaa.com
Copyright © 1999-present www.arimaa.com. All Rights Reserved. Contact author for permission.