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