-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
65 lines (47 loc) · 2.18 KB
/
README
File metadata and controls
65 lines (47 loc) · 2.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
... +------------------------------------------+
| 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>.