Simulating Risk Separated game logic into separate classes: Board Continent Territory Card Pile Player State Agent (decision maker of the player) Relevant links: Risk rule book Risk wiki