The Snake game created was designed under the following assumptions –
The user can figure out what is meant by the left and right buttons.
The user has the reaction time to properly move the snake.
The user can determine that the walls of the game are the flashing yellow lines surrounding the screen.
The user can determine which end of the snake they are moving.
The user will not hit the outside buttons on the left button board.
The user will not attempt to play the game more than 50 times without restarting the Proteus.