Skip to content

Requirements

Tony Ye edited this page Nov 22, 2024 · 1 revision

Functional Requirements

FR1 Game configuration

FR1.1 Host can change the number of abilities dealt at the start of the game between 0 and 6

FR1.2 Host can set whether or not to shuffle seats

FR1.3 Host can lock certain seats from being shuffled

Non functional requirements

NFR1 Game configuration

NFR1.1 Game keeps track of the number of players seated

NFR1.2 Game creates a lock button for the seat to prevent a player from being shuffled out of seat once game starts when a player sits down

NFR1.3 Game removes the lock button if a seat becomes empty