Files
tft/README.md
2026-07-23 00:21:10 +02:00

782 B

TFT-Simulator

Trainings-Tool: TFT-Runden schnell simulieren, 1 Spieler vs. 7 Bots. Kampf = Vergleich von Boardstärke-Scores (Regel-Baseline + gelernte Gewichte aus Endboard-Matchdaten).

Setup

cd backend
uv sync
uv run pytest

Pipeline

uv run python -m tft.cli fetch-static     # Community Dragon, kein Key nötig
uv run python -m tft.cli crawl            # braucht RIOT_API_KEY in .env
uv run python -m tft.cli extract
uv run python -m tft.cli build-artifact
uv run python -m tft.cli calibrate
uv run python -m tft.cli refresh          # crawl + extract + build-artifact (für Cron)

Riot-Dev-Key: https://developer.riotgames.com (24h gültig), in backend/.env als RIOT_API_KEY=....

Server

uv run uvicorn tft.api.app:app --reload