├── .gitignore ├── LICENSE ├── README.md ├── __main__.py ├── mahjong_cpp ├── mahjong.cpp ├── mahjong.h ├── mahjong_wrapper.cpp └── setup.py ├── mahjong_data ├── preprocess.py └── processed_data_sample.json ├── mahjong_env ├── __init__.py ├── base_bot.py ├── consts.py ├── core.py ├── player_data.py └── utils.py ├── test_bot.py ├── test_cpp_bot.py └── test_mahjong.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/README.md -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/__main__.py -------------------------------------------------------------------------------- /mahjong_cpp/mahjong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_cpp/mahjong.cpp -------------------------------------------------------------------------------- /mahjong_cpp/mahjong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_cpp/mahjong.h -------------------------------------------------------------------------------- /mahjong_cpp/mahjong_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_cpp/mahjong_wrapper.cpp -------------------------------------------------------------------------------- /mahjong_cpp/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_cpp/setup.py -------------------------------------------------------------------------------- /mahjong_data/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_data/preprocess.py -------------------------------------------------------------------------------- /mahjong_data/processed_data_sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_data/processed_data_sample.json -------------------------------------------------------------------------------- /mahjong_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mahjong_env/base_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_env/base_bot.py -------------------------------------------------------------------------------- /mahjong_env/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_env/consts.py -------------------------------------------------------------------------------- /mahjong_env/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_env/core.py -------------------------------------------------------------------------------- /mahjong_env/player_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_env/player_data.py -------------------------------------------------------------------------------- /mahjong_env/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/mahjong_env/utils.py -------------------------------------------------------------------------------- /test_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/test_bot.py -------------------------------------------------------------------------------- /test_cpp_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/test_cpp_bot.py -------------------------------------------------------------------------------- /test_mahjong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccr-cheng/botzone-mahjong-environment/HEAD/test_mahjong.py --------------------------------------------------------------------------------