Added ifLessThan, working on evolving energy management and gun aiming
maybe some movement later. gotta figure out why the robot dies from
calling getXX too many times.