PaperRockScissors-and-My-player. is a project mainly written in Ruby, it's free.
Paper Rock Scissors (#16) from Ruby Quiz (http://www.rubyquiz.com/quiz16.html)
This came from Ruby Quiz (http://www.rubyquiz.com/quiz16.html)
Only thing I added is 'shp_player' which is my implementation of this quiz. Frankly speaking, I didn't see answers, but heard discussions while doing Ruby Meetup. This is good example how to override classes on runtime. Enjoy.