Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Genetic algorithm in C to evolve strategy for litter-picking robot
C Shell C++ Objective-C
Branch: master


Robby the Robot
Copyright (C) 2009  Adam J. DiCarlo <>

Robby is a robot who tries to pick up as many littered soda cans as possible in a 10x10 (100-cell) office, which can have up to 1 can per cell. More about Robby is at .

I've tested Robby on...

OS             GCC     SCons
Mac OS X       4.0.1   v1.1.0.r3603
Ubuntu Linux   4.3.2   v0.98.5.r3057

Please file an issue on github if you find compile errors with a certain software combination or any other bug.
Something went wrong with that request. Please try again.