A Python/Sage framework for creating rock-paper-scissors bots and testing them against one another.  Includes some examples of machine learning algorithms.