ScratchData LogoScratchData
Back to Axeblade's profile

Evolution Simulator

AXAxeblade•Created November 15, 2021
Evolution Simulator
11
5
159 views
View on Scratch

Instructions

Click and drag a creature to move it. Click on a creature for information on it, printed into the list on the left. Click the "Clear" button to empty the list. Press 'Q' to pause or resume the simulation. "Population" shows the number of creatures on the map. "Steps" shows the number of turns the simulation has lasted so far. This simulation will create interesting results if left running for over an hour. This simulation is compatible with turbo mode. This is mostly a hands-off simulation.

Description

Watch as each simulated creature searches for food. Each creature is able to reproduce, and each offspring is randomly mutated, slightly, from their parent. The creatures compete for limited resources, so the offspring better suited to their environment are more likely to survive. Each creature inherits a list, labeled a "genome", which is a copy of their parent's genome, plus tiny changes. This mostly dictates their behavior, so over many many generations, a creature will follow a better strategy than its ancestors. Each creature will perform different actions based on random chance, and their genome dictates the likelihood of each behavior. The rings you can see around the creatures increase their tree-eating reach, allowing them to reap trees from a greater distance. There is a grazing behavior available, but the default starting genome does not use it.

Project Details

Project ID601709469
CreatedNovember 15, 2021
Last ModifiedDecember 16, 2023
SharedNovember 16, 2021
Visibilityvisible
CommentsAllowed