Because I need it for statistics, visualizing etc.
Notes:
Keep in mind that during tests there might not even be a shork running / getting ticked, so it'd be nice to have that not break the game data collector
BLOCKERS:
[x] #149
[x] #204 getting merged
Acceptance Criteria:
[ ] An abstract game collector exists (Abstract class or interface)
[ ] A game statistics collector is implemented that allows collecting all the data required to fulfill the requirements in gamedata.txt
[ ] The game collector does not break in tests (throws exceptions etc.) where programs might not be properly ticked, but instructions executed directly
[ ] The code is fully tested or a good explanation given why it should not or cannot be tested
As user of the interpreter
I want data about the game's rounds
Because I need it for statistics, visualizing etc.
Notes:
BLOCKERS:
Acceptance Criteria: