EXTRAS =-=-=-=-=-=-=-=-= Default graph is POPULATION Left Variable is YOUNGEST GENERATION Right Variable is YEARS PASSED Press the GREEN FLAG + SHIFT to enable TURBO MODE to speed up the simulation. SIMULATE CONTROLS =-=-=-=-=-=-=-=-= Hold SPACE to view Bloodline and Bloodline + Generation if a simulate is part of the youngest generation. Hold MOUSE down to view Age + Generation + Bloodline + Type Hold MOUSE down within Simulate Radius to view Speed + Size + Energy + Age + Generation + Bloodline + Type CLICK on a simulate to pin or unpin it and it's descendants Press P to unpin ALL pinned simulates GRAPH CONTROLS =-=-=-=-=-=-=-=-= Press 1 to view overall SPEED graph Press 2 to view overall SIZE graph Press 3 to view overall GENERATION graph Press 4 to view overall TYPE graph Press 5 to view overall AGE graph Press 6 to view overall POPULATION graph Press 7 to view overall FOOD graph Hold 0 to use the SPECIFICATION tool. Move your mouse over an area you would like to see the data of and it will display it.
A simulation I have been working on for a while. It's very basic but I think it is quite fun to watch. All code by @--NoobStudios-- NOTES =-=-=-=-=-=-=-=-= I've got some notes here. Firstly, you cannot disrupt or interact with the simulation. This is just an interesting thing to look at. Secondly, you can remix the project freely, but please ask me if you want to use the AIs in your own personal projects for whatever odd reason. Either way, have fun! SIMULATES =-=-=-=-=-=-=-=-= The simulates move in straight lines, sometimes turning around. They turn twice the speed they move. Depending on their speed value, they will move faster or slower or very rarely, stand completely still! The simulates will look different if their size is different too. Their speed affects the colouring of themselves. The simulates have energy. They start out with 90 but can reach as much as 100. They lose energy depending on their age, size and speed. The larger they are, the easier it would be to get food to refill their energy. If they eat too much, they will die. You can tell how much energy they have by their brightness. The darker they are, the less they have. When food is eaten, depending on the energy of a simulate, they might produce more. They may also create more simulates with slight speed changes or size changes called mutations. If a mutation is good, the simulate will live longer and reproduce. If a mutation is bad, the simulate will die. The mutation will evolve through their descendants and you can view that in the graph behind them. A simulate can only reproduce if it is old enough, in this case it is 25. Food spawns every two seconds no matter what. This may be bad if there are too many simulates and not enough food. Simulates have a rare chance to die if touching another simulate, and are more likely to die the older they are. Simulates can live anywhere from 4 generations to 128 generations! They can live millions of years if you let them. The reason they adapt is through trial and error. Each simulate is a test to see what works. If they die, they don't reproduce. And so the mutation will not be passed along. So when they do reproduce, the mutation becomes more dominant. They can adapt themselves to use barely any energy and survive, like hibernation, or they can adapt to use lots of energy, but have less simulates and more food. It is extremely interesting and it can prove quite entertaining watching them live their lives. Make sure to use turbo mode to speed it up if you want. Don't wait an hour like I did for 128 generations.