- This week I went through three main versions of the architecture for my project with each iteration getting more simple and straight forward.
- Created tests that cover all of the functions apart from the main function which isn't ready for any meaningful testing.
- This week I more or less completed all of the GameLogic class or in other words the main game. I also had to reiterate on some of the older functions. I also created tests for all functions. With 100% coverage on all the relevant parts.
- During this week I created the first version of the GUI that will be used. I also started on creating an AI for the game which a player can play against.
- Added Docstring-documentation. Iterating on existing classes. Creating AI. Finishing main game.
- Added account functionality
- Added database functionality
- Added GUI for login, create_new_account, main_menu, game(improved), rules, rating
- Final Release