|
|
||
|---|---|---|
| elm | ||
| elo_tracker | ||
| pyclient | ||
| pyserver | ||
| spec | ||
| webclient | ||
| .dockerignore | ||
| .gitignore | ||
| README.md | ||
| client.py | ||
| elm.json | ||
| elo.py | ||
| games.jsonl | ||
| known_players.json | ||
| requirements-pyclient.txt | ||
| requirements-pyserver.txt | ||
| requirements.txt | ||
| server.py | ||
| web.py | ||
README.md
Bot-Man-Toe
Bot-Man-Toe is an attempt to create a way for players to play games against themselves, other players, or self-trained AI players.
Technology stack
Counterintuitively, the servers are participants to a game. The clients are programs or browsers that mediate matches between servers.
More
- The discovery contract is documented in
spec/README.md. - Python client helpers live under
pyclient/. - Python server helpers live under
pyserver/.