Rock, Paper, Scissors: Winning Big with Game Playing Cloud Bots
1. Eric D. Boyd Adam Hoffman
Founder & CEO, responsiveX Technology Evangelist, Microsoft
Windows Azure MVP
Blog: stratospher.es
Blog: EricDBoyd.com Twitter: @stratospher_es
Twitter: @EricDBoyd
10. Did you know?
Guinness Book of World Records
The largest RPS tournament was held on July 9, 2010, with over 6,500 attendees
shattering the prior Guinness Book of World record of 1150 participants.
World Rock Paper Scissors Society
Starting in 2002, the World Rock Paper Scissors Society (WRPS) standardized a set
of rules for international play and has overseen annual International World
Championships. These open, competitive championships have been widely
attended by players from around the world and have attracted widespread
international media attention.
USA Rock Paper Scissors League
USARPS is a US-based rock-paper-scissors league sponsored by Bud Light. In
April 2006, the inaugural USARPS Championship was held in Las Vegas. Following
months of regional qualifying tournaments held across the US, 257 players were
flown to Las Vegas for a single-elimination tournament at the House of Blues
where the winner received $50,000.
11. Pre-reqs
• Get your FREE account
– http://aka.ms/Azure90DayTrial
• Download and install the tools
– http://aka.ms/AzureSDK
12. Paper beats Rock Scissors beats Paper
Rock beats
Scissors
100 sticks of unlimited supply of
Dynamite beats Water Balloons
Rock-Paper-Scissors Beat ONLY Dynamite
16. Create Hosted Service
Azure
http://manage.windowsazure.com Portal
yourbotlab.
cloudapp.net
17. Code Your Bot
MyBot.{cs|vb|fs}
edit MakeMove()
build
18. Submit Your Killer Bot
yourbotlab.
cloudapp.net
select killer bot
from your BotLab
RPA
initiate bot transfer
via MyBot tab
19. Algorithm Pro Tips
• First International RoShamBo Competition
– http://webdocs.cs.ualberta.ca/~darse/rsb-results1.html
• IoCaine Powder
– http://ofb.net/~egnor/iocaine.html
20. Pro Tips
• Use Last Move
• Save Game State
• Save History
• Track Points at Stake
• Log
• Use Dynamite and Water Balloons intelligently
21. Eric D. Boyd Adam Hoffman
Founder & CEO, responsiveX Technology Evangelist, Microsoft
Windows Azure MVP
Blog: stratospher.es
Blog: EricDBoyd.com Twitter: @stratospher_es
Twitter: @EricDBoyd