BLayman/Artificial-Life-Simulator
An ecologically inspired multi-agent system. Agents are designed with neural network based decision making, and complex resource requirements.
This program helps researchers and students visualize and study how populations of simulated creatures evolve and interact within a customizable 2D ecosystem. You input parameters defining the environment, resources, and creature behaviors, and it outputs a dynamic simulation showing how they survive, reproduce, and adapt over time. Anyone interested in evolutionary biology, ecological modeling, or artificial life would find this tool useful.
No commits in the last 6 months.
Use this if you want to explore how factors like natural selection, resource availability, and inter-species relationships drive population dynamics in a visual, interactive simulation.
Not ideal if you need to run extremely large-scale simulations or require high-performance parallel processing, as the current version processes agents sequentially.
Stars
56
Forks
5
Language
C#
License
—
Category
Last pushed
Jan 12, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/BLayman/Artificial-Life-Simulator"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
mars-sim/mars-sim
Mars Simulation Project Official Codebase
tbaptista/simcx
Simulator for Complex Systems
ccrock4t/ERAIASON
Evolve Robotic Animats in a Simulation of Nature
tmptrash/irma
Digital organisms ecology system experiment
UM-LPM/GIANT
GIANT is an open-source project that provides a flexible architecture for training intelligent...