Trying out various genetic algorithms to solve a wall following problem - all in software.