Skip to content

Team 04 - Implementation of Module 4: Game State Manger Module#72

Open
VirochaanRG wants to merge 3 commits into
AlgoCatan:mainfrom
VirochaanRG:main
Open

Team 04 - Implementation of Module 4: Game State Manger Module#72
VirochaanRG wants to merge 3 commits into
AlgoCatan:mainfrom
VirochaanRG:main

Conversation

@VirochaanRG

Copy link
Copy Markdown

This is a rudimentary implementation of the Game State Manager module as defined by the Module Guide and MIS. I tried to implement all the functions as defined and applied the logic in the way that it was stated in the MIS. I had a bit of trouble understanding all the rules and usecases so I tried to implement the logic the best I could but there are definitely situations and move_types that might not be implemented. The GameStateData currently just consists of a board layout in the form of a dict but this can be expanded along with the MoveData as necessary to account for more fields.

@VirochaanRG VirochaanRG changed the title Team 04 - Implementaion of Module 4: Game State Manger Module Team 04 - Implementation of Module 4: Game State Manger Module Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant