MaartenGr/ReinLife

Creating Artificial Life with Reinforcement Learning

41
/ 100
Emerging

This project offers a unique way to simulate artificial life where digital organisms learn behaviors like survival, hunting, and reproduction throughout their lifespan, rather than through generations. Using reinforcement learning, individual entities are rewarded for beneficial actions and punished for poor ones. Scientists or researchers in artificial life and complex systems would use this to model individual-level learning and emergent behaviors in simulated ecosystems.

No commits in the last 6 months.

Use this if you want to explore how individual entities in a simulated environment can learn complex survival and reproductive strategies during their 'lifetime' using reinforcement learning.

Not ideal if you primarily focus on genetic evolution across many generations as the main driver of behavioral change in artificial life simulations.

artificial-life complex-systems agent-based-modeling simulated-ecosystems behavioral-science
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

84

Forks

14

Language

Python

License

MIT

Last pushed

May 03, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/MaartenGr/ReinLife"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.