keithgw / wingspan

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

Have game state keep track of known missing cards for each player for each turn #55

Open keithgw opened 7 months ago

keithgw commented 7 months ago

In order to represent the game state appropriately, each player needs to remember which cards it has seen, so it can remove them from its model of the deck. Importantly, this can be updated in between turns, when another player draws from the tray and a new card is added to the tray.

Undecided if this should be in the game's game state, or if it can be contained in the simulation game state.

This is a dependency for #51