- An agent for
game_of_29
a card game - contains:
- Engine:
engine/Play.py
game_of_29 playing engine - Agent:
engine/python
a sanic webserver
- Engine:
- developed for smartbot 2023 Challange
- engine performance pickle & evaluate
- MCTS tree search
- deep Q learning
- pacman using mdp
Industry graded RL libraries:
-
baseline openai (newer)
-
stable baselines (older)
-
rllib : ray library
python3 29_engine.py
[1st MILESTONE: study phase complete] ( High Level Design and Low Level Design)
- ISMCTS
- Maximal Bipartite Matching for distributing cards
- implement in c++ for speed
- store table states
- 1v3 game
- 1v1 game