towards addressing logic circuit problems. Students are expected to work as a team of two (or three).
Only graduate students will submit a final report. Please email me your team by November 4th. If you don't
have a team, a team member will be automatically assigned to you.
Part I
Description: You are designing a Simulink code that can perform logics of advanced rock-paper-scissor
game. You need to add new rules to the basic rock-paper-scissor game. As an example of a new rule, it
needs to be the first (users make same choice) to initialize the game and then follow the normal rock-
paper-scissor game rule. You can also add more players, adding scores to the logic, or adding other
creative new rules. And then, you need to create a digital logic circuit in Simulink to implement your idea.
Basic rock-paper scissor game
Rock-paper-scissors is a hand game played between two people, in which each player simultaneously
choose one of three hand shapes with an outstretched hand. A player who decides to play rock will beat
another player who has chosen scissors ("rock crushes scissors" or sometimes "blunts scissors"), but will
lose to one who has played paper ("paper covers rock"); a play of paper will lose to a play of scissors
("scissors cuts paper"). If both players choose the same shape, the game is tied and is usually immediately
replayed to break the tie. The logic circuit of the basic rock-paper-scissor game can be designed as below.
Fig: 1