Bot for tenhou.net riichi mahjong server written in Python
tenhou-python-bot
Bot was tested with Python 3.7+ and PyPy3, we are not supporting Python 2.
Mahjong bot
For research purposes we built a simple bot to play riichi mahjong on tenhou.net server.
Here you can read about bot played games statistic: versions history
How to run it?
pip install -r requirements/lint.txt
- Run
cd project && python main.py
it will connect to the tenhou.net and will play a game.
How to run bot battle with pypy
To make it easier run bot vs bot battles we prepared PyPy3 Docker container.
Run the game locally:
- Install Docker
- Run
make build_docker
- Run
make GAMES=1 run_battle
it will play one game locally. Logs and replays will be stored inbots_battle
folder.
Run