A modular Python-based simulator for Teamfight Tactics (TFT) game mechanics.
.
├── data/ # JSON files for game data
│ ├── items/ # Item statistics and properties
│ ├── traits/ # Trait effects and synergies
│ └── units/ # Unit statistics and abilities
├── src/ # Source code
│ ├── core/ # Core simulation logic
│ │ ├── unit.py # Unit class implementation
│ │ └── board.py # Board/field management
│ ├── frontend/ # Frontend implementation
│ └── backend/ # Backend services
├── tests/ # PyTest test files
├── utils/ # Utility functions
│ └── math/ # Mathematical utilities
├── simulation/ # Simulation tools
│ ├── analysis/ # Battle analysis tools
│ └── batch/ # Batch simulation runner
└── docs/ # Documentation
├── glossary.md # Project glossary
├── roadmap.md # Development roadmap
└── design/ # Design decisions
- Python 3.8+
- Additional requirements will be listed in requirements.txt
TBD
TBD
TBD
TBD