Instead of giving players the exact same perspective, the PyClient can now give personal information to each server. For example, they can now specify which player they are. Previously, a server had to guess whether it was placing X's or O's. |
||
|---|---|---|
| pyclient | ||
| pyserver | ||
| spec | ||
| .gitignore | ||
| README.md | ||
| main.py | ||
| requirements.txt | ||
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/.