Here is a really interesting robot that plays Scissors, Paper, Rock. While the construction is pretty straightforward (3 levers that represent each of the options), the real intelligence happens behind the scenes. This robot actually learns the rules of the game as it goes along. "This robot does not play rock-paper-scissors in the way people play. It first asks the user to input a move (either rock - paper - or scissors). The robot then calculates the best move to play, and then will extend a retractable arm that shows its next move (a Lego rock, paper, or a Lego scissors). The player must then tell the robot if the robot won, lost, or tied, against the player. While you may think that this robot is cheating, since it waits for the player to make a move, I did not program the robot to know the rules of the game! The robot does not know that rock beats scissors, paper beats rock, or scissors beats paper! Instead...
The ROBOTMAK3RS Blog brings together news and information related to the LEGO® MINDSTORMS®, SPIKE Prime, WeDo, BOOST and PoweredUp LEGO robotic platforms. It is operated by the ROBOTMAK3RS RLOC. Read more about us at robotmak3rs.com.