keithgw / wingspan

A Wingspan AI that uses reinforcement learning to learn to play the wingspan board game.
2 stars 1 forks source link

implement MCTSGameState as a subclass of GameState #61

Closed keithgw closed 7 months ago

keithgw commented 7 months ago

This should fix the circular import issue without adding functionality to GameState that isn't required to play the game without an MCTS agent.

Similarly, update all classes that have a to_representation method to be a MCTS subclass.

keithgw commented 7 months ago

62