Overview Develop a GUI based game of “Rock, Paper, Scissors” in JAVA using good software design and coding principles, practices and methodology. This is an individual assignment. Timelines and Expectations Percentage Value of Task: 25% of course Due: 11:55pm Friday Week 11 Minimum time expectation: 20 hours About Rock, Paper, Scissors Rock, Paper, Scissors is a game between two players, in which players use their hands to model one of the following: • Rock, modelled by a hand closed into a fist • Paper, modelled by a flat hand facing palm down. • Scissors, modelled by a fist with the two fingers closest to the thumb outstretched to make a ‘V’ shape. Players raise and lower a closed fist on each count of one and two. On the count of three, players raise their hand, and then both lower their hand at the same time to disclose their modelled selection. The items chosen by the players to model are then compared to determine a winner, based on the logic: • Rock beats Scissors • Paper beats Rock • Scissors beat Paper • Equal selections are a tie and get replayed.