Ecosystem with Artificial Intelligence!
There are herbivores and carnivores. Herbivores try to eat the plants, move in group with the other herbivores and try to run away from the carnivores. The carnivores move the same way with the same type but they only eat herbivores. Both animals only eat when they are hungry and reproduce when they are mature enough and without hunger because if they need to eat they do not have energy to reproduce.