Add top-level README, .gitignore, and per-component directories (recording, labeling backend/frontend, training, inference, control) with READMEs and pyproject.toml/package skeletons per CLAUDE.md §2-3. No implementation yet, just structure to build against. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
20 lines
586 B
Markdown
20 lines
586 B
Markdown
# Inference / Runtime Loop
|
|
|
|
The live tick loop: screen capture → parallel detection models (per label set) →
|
|
high-level HUD/status logic classifiers (health, gold, bombs, ropes, level — fixed UI
|
|
regions) → state vector construction (entity list + relative positions, HUD status,
|
|
downsampled raw frame). Must fit the entire perception → state-vector pipeline inside
|
|
the 66ms/tick compute budget (~15Hz).
|
|
|
|
See CLAUDE.md §3.4, §3.5, §4 for full requirements.
|
|
|
|
**Status:** not yet implemented.
|
|
|
|
## Setup
|
|
|
|
```
|
|
python -m venv .venv
|
|
source .venv/bin/activate
|
|
pip install -e .
|
|
```
|