Simon is 7 years old in this video. Simon's game is online at: https://simon-tiger.github.io/Game_SteeringBehaviorsEvolution/SteeringBehaviours_EvolutionGame_p5/
In the videos below Simon shows how he made the game. It's an ecosystem type of genetic algorithm (with no generations), where the organisms (autonomous steering agents) clone themselves. The autonomous steering agents evolve the behavior of eating food (green dots) and avoiding poison (red dots). Simon added two invaders into the game, one giving food and the other randomly spreading poison. The player can control the "good" invader by moving him and making new food. The goal of the game is to make the agents survive for as long as possible.
Continued from: https://www.youtube.com/watch?v=B4XZDwcfnAU
Version in Java: https://www.youtube.com/watch?v=6x5Jd5IhgN0
Daniel Shiffman's Coding Challenge: https://www.youtube.com/watch?v=ykOcaInciBI