Transcript Sodarace

Sodarace
Ashley Wachs
Comp 4640
April 24, 2006
What is Sodarace?


Sodarace, a collaborative project between
the Queen Mary Department of Computer
Science and London based digital arts
company Soda Creative Ltd, allows humans
worldwide to pit their human creativity
against machine intelligence in an online
Olympics competition to design robots that
race over 2D terrians.
Humans, and artificial intelligence computer
programs, use the BAFTA winning online
Sodaplay constructor kit to create lifelike
virtual racers out of masses and springs to
race over terrains.
Sodarace



Began in November 2003
An online game that lets
contestants build and race beasts
It is being used to try and beat
humans against a variety of AI
algorithms.
Objective of Sodarace


To construct a two dimensional
creature that can travel over a
certain type of terrain in the
shortest possible time.
Allows one to build and race virtual
robots
Sodarace





Step 1. Design your own 2-dimensional
walker in SodaConstructor.
Step 2. Upload it to a virtual terrain in
SodaRace and see how you match up.
Step 3. Optimize your creature with some
AI magic or breed and evolve a new
creature using the Wodka genetic
algorithm (any algorithm can be used).
Step 4. Realize your brain is no match to
AI.
Step 5. Continue having fun competing
with other human intelligence walkers.
Sodarace- Wodka Algorithm


Wodka is the implementation of a genetic
algorithm for breeding soda robots. It is
designed as platform that allows
configuration of the genetic algorithm in
an easy and flexible way.
The idea is that wodka provides the
infrastructure that is needed to breed
soda robots, to allow you focusing on
your ideas without having to think about
technical details.
Sodarace


Let’s look at some examples and
tutorials
www.sodarace.net