Skip to content

Dooders/AgentFarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,990 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentFarm

Project Status

Simulation and analysis platform for agent-based modeling, reinforcement learning experiments, and complex adaptive systems research in the Dooders project.

Note: Active development — APIs may change between releases. See CHANGELOG.

Features

  • Multi-agent simulations with configurable genomes, actions, and spatial indexing
  • Experiment runner, SQLite-backed metrics, and analysis pipeline
  • RL/decision stack (DQN, distillation, evolution experiments)
  • REST/WebSocket API and structured logging with structlog

Quick start

git clone https://github.com/Dooders/AgentFarm.git && cd AgentFarm
python -m venv venv && source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt && pip install -e .
python run_simulation.py --environment development --steps 1000

Results appear under simulations/. See Installation and First simulation for more.

Documentation

License

Apache 2.0 — see LICENSE.

Support

Open an issue on GitHub.

About

AgentFarm is an open-source research platform for simulations of complex systems

Topics

Resources

License

Contributing

Stars

7 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors