Learning to do laps with reinforcement learning and neural nets
matpalm.com