Skip to content

dukky/arimaa-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

...               +------------------------------------------+
                  |          RABBITS' ARIMAA CLIENT          |
                  |   +----------------------------------+   |
                  | 8 |                                  |   |
                  |   |                                  |   |
                  | 7 |                                  |   |
                  |   |         ___          ___.-.      |   |
                  | 6 |        |   |        |  / /__     |   |
                  |   |        |___|        |_/ //  \    |   |
                  | 5 |                      / // /\/    |   |
                  |   |                    .'  - (       |   |
                  | 4 |                   /       \      |   |
                  |   |         ___      /  Ö-  ?  \     |   |
                  | 3 |        |   |    >T<         l    |   |
                  |   |        |___|     `-.-'       l   |   |
                  | 2 |                    /  ,"  _   l  |   |
                  |   |                   /  / ,-      \ |   |
                  | 1 |                  (_/( /     .   \|   |
                  |   |                    , `     /     l-. |
                  |   +--------------------l       |     | -)|
                  |      A   B   C   D   E _\      _\    /-' |
                  +-----------------------(____,- ( ____/----+

==Welcome==

Rabbits' Arimaa Client allows developers to play Arimaa against bots on a local
computer through AEI (Arimaa Engine Interface).

==Requirements==

 * Python
 * WxPython
 * AEI

This should do the trick:

    sudo aptitude install python python-wxgtk2.8 bzr
    
    bzr branch lp:aei

==Usage==

Use this GUI like any AEI bot by adding it to roundrobin.cfg.
Example:

    [Human]
    cmdline = python ../arimaa-client/gui.py

It can also act as a proxy between a bot and a controller.
Example:

    [NyulakProxy]
    cmdline = python ../arimaa-client/gui.py --proxy Nyulak

The included adapt.py script allows a getmove Arimaa bot to use AEI.
Example:

    [Score1]
    cmdline = python ../arimaa-client/adapt.py ../bot_Score getMove -d 4

==Improvements==

Send bug reports and feature requests to Greg Clark <gclark6@utk.edu>.


About

Mirror of original repo from launchpad to allow easier downloading (without bzr)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages