Alyanna Villapando

engineering student and maker


August 2013


Here’s a fun little project I’ve worked on. It’s a NXT robot that plays rock-paper-scissors intelligently, exploiting patterns in the opponent’s throws to its advantage. The effect is more noticeable after 50 throws from personal experience. See it in action on Youtube:

The source code is on Pastebin for whoever is interested:


Final Project: AI and Robotics

Paper Abstract

The purpose of this project is to create a robotic arm/hand using the LEGO® MINDSTORMS® NXT robotics set.  The robot would be able to interact with humans in an intelligent manner through a game of rock-paper-scissors, using various tricks in order to try and beat the human player.

Continue reading “Final Project: AI and Robotics”


These 3 weeks have been eye-opening for me. I met awesome people doing awesome things from around the world, and I learned more about computer science in these 3 weeks than I’ve managed to gather my whole life. Now I have a goal to accomplish more than all the experts I’ve heard from and seen in this field. Thanks Stanford, Sherol Chen, and all you guys at EPGY!

Blog at

Up ↑