In the meantime, I've found
robocode to be an amazing exercise in autonomous programming. Maybe it wouldn't be too hard to set up a competition surrounding it, and livestream official battles between submissions?
Heck. I'll do that. Who's with me? I have 4mbps up so I should be fine streaming 720p on twitch.