Implementation of a voter based Scalatron bot.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


tinybot 1.8 bot-war

This is the home of "tinybot", an implementation of a Scalatron bot. On 19 July 2012, tinybot was validated to have a high score of 12,330,400 on the freestyle benchmark. The latest version scores ~18 million.

The general approach of tinybot is as follows:

  • A set of strategies are used to vote on the master (& slaves) next move through a collaborative process.
  • Strategies can abstain from voting or mandate a particular move in certain circumstances.
  • All strategies and associated moves are weighted using a "Genome" for the run.
  • tinybot can self tune its "Genome" by running using a genetic algorithm style approach.