Smart Rockets, a coding challenge by Daniel Shiffman. It involved creating a genetic algorithm from scratch and making “smart rockets” (based on a simulation by Jer Thorp). The rockets evolve the “best” path to a target, moving around obstacles. Simon got stuck half way.