This topic is kind of a side track. Reason is that my learning requirements slightly changed. Especially with regards to NFR-4 - Modular Design it was requested to show a "multi-view" approach. Meaning that there are at least 2 different views on the same model. Therefore this user story was kind of made up and Milestone v0.2 - multi view support was added.
Acceptance Criteria
[ ] Size of snake is shown in a separate view (let's call it live statistics for the time being) when game is started (basically extends #5 )
[ ] Food eaten count is shown in the same live statistics view. It is 0 when the game starts.
[ ] Value will not changed currently. That will be added later when other stories are realized (e.g. #10 ).
Additional values for the live statistics might be added with later stories.
MainWindow will show 2 widgets: the game board and the live statistics view when application starts
Live statistics show snake size when started. Value depends on the initial size the game is started with (as implemented in #4 )
Live statistics show food eaten count when started. Value should be provided by model. To test everything it can be manually set to another value than 0.
Notes
This topic is kind of a side track. Reason is that my learning requirements slightly changed. Especially with regards to NFR-4 - Modular Design it was requested to show a "multi-view" approach. Meaning that there are at least 2 different views on the same model. Therefore this user story was kind of made up and Milestone v0.2 - multi view support was added.
Acceptance Criteria
Additional values for the live statistics might be added with later stories.