https://github.com/JakobStenseke/EvolutionSimulation01
Evolutionary simulation where agents age, reproduce, and eat each other
https://github.com/JakobStenseke/EvolutionSimulation01
evolution evolution-simulation evolutionary-biology predator-prey unity
Last synced: about 1 month ago
JSON representation
Evolutionary simulation where agents age, reproduce, and eat each other
- Host: GitHub
- URL: https://github.com/JakobStenseke/EvolutionSimulation01
- Owner: JakobStenseke
- Created: 2019-01-18T19:54:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-18T23:31:27.000Z (over 6 years ago)
- Last Synced: 2024-11-10T16:45:00.072Z (7 months ago)
- Topics: evolution, evolution-simulation, evolutionary-biology, predator-prey, unity
- Language: C#
- Homepage:
- Size: 13.1 MB
- Stars: 19
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Evolution Simulation 01

A ruthless evolutionary simulation where agents move, age, reproduce, perceive, and eat each other. Alternatively put, it is a never-ending exercise of bringing balance to an artificial echology with predatorial tendencies.
• Strength - Agents can eat other agents of lesser strength
• Health - Decreases every day. If 0, the agent starves to death. Agents increase health by eating other agents.
• Rage - Likelyhood of attacking another agent (and eat them if their strength is greater)
• Sexuality - Probability of reproduction (with another agent of a different sex)
• Perception - Likeleyhood of moving towards another agent
• Age - Agents die of a certain age (given by AgeOfDeath)
Unity is required to run the simulation. To start, simply click "Life" in order to spawn the selected number of agents (10 by default). Events are displayed in console.