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.