
Kennedy Parker
🎨𝖆𝖗𝖙𝖎𝖘𝖙🎨
- Moderator
- #1
Hello all, those who have been following the developments within this thread will know that I have been working on a project to recreate the Qooty program in a modern coding language known as Python using a module called Pygame. Recently, I've managed to get the project to a stage where the application has the fundamental functions of Qooty i.e. it can sim a game and produce stats. In terms of planning, I've outlined below how I see the project playing out going forward from now to actual implementation. I would say it is now at Phase 2.
The completion times are an aim, but not a hard deadline as something like this quite complicated and will likely go through a number of roadblocks along the way.
BOLD BLUE IS A NEW FEATURE
The completion times are an aim, but not a hard deadline as something like this quite complicated and will likely go through a number of roadblocks along the way.
BOLD BLUE IS A NEW FEATURE
Phase | To-Do | Estimated Completion Time |
1. Develop Basic Features of Qooty that allow the running of a Qooty Game | - create some graphics for main menu screen and sim screen ![]()
- code app to track which individual players are in possession / direct opponent ![]() - count stats for each category for the individual player when they engage in an action e.g. kick or handball ![]() - incorporate a probability of follower players gaining possession ![]() - incorporate a probability of interchanges occurring ![]() - export end of game stats to a .csv file ![]() - print lines of commentary on screen and into a .txt file at end of match ![]() | |
2. Initial User Testing and Remaining Core Features | - provide initial version of the application for users to test and gather feedback on the functionality of the features developed in Phase 1 - develop remaining core Qooty features including: Best on Ground votes calculation ![]() weather - End of match reports pertaining to:![]() match ups ![]() scoring summary ![]() team statistics ![]() | February 2022 |
3. Develop Aesthetic Features & Add To Existing Ones | - provide updated version of application to users for further testing of all core features, gather feedback
| April 2022 |
4. Beta Testing | - Run exhibition games with admin, sim team and volunteers that are posted on the forum - Gather feedback, identify bugs, flaws, fixes | May 2022 |
5. Full Parallel Run | - Test the sim over the large sample of a full length season to identify any anomalies in statistical distributions
| TBA |
6. Implementation | - Transfer SFA competition from Qooty to QootyPy. | TBA |
Last edited: