A lightweight workforce simulation engine for modeling organizational growth and development.
- Simple employee progression modeling
- Office growth simulation
- Career path tracking
- Workforce analytics
- Create a virtual environment:
python -m venv .venv
source .venv/bin/activate # On Unix/macOS
# or
.venv\Scripts\activate # On Windows
- Install dependencies:
pip install -r requirements.txt
- Run tests:
pytest tests/
simple_simulation/
├── src/
│ ├── models/ # Data models
│ ├── services/ # Business logic
│ └── utils/ # Helper functions
├── tests/
│ ├── unit/ # Unit tests
│ └── integration/ # Integration tests
└── config/ # Configuration files
This project uses:
- Python 3.8+
- pytest for testing
- SQLAlchemy for data modeling