HV Unified simulator
- Score = emptiness_ratio × mp_cost - emptiness_ratio = (max_dur - current) / max_dur - max_dur is tracked dynamically per buff in STATE.maxBuffDur (learned from the highest duration seen per icon) - Freshly cast buffs score ~0 regardless of MP cost - A 100-MP buff at 1/90 turns scores 98.9 - A 40-MP buff at 25/50 turns scores 20.0 - A 140-MP buff at 71/80 turns scores 15.75 - Removed the Heartseeker >50 skip (no longer needed - fill level handles it) |
||
|---|---|---|
| docs | ||
| references | ||
| scripts | ||
| simulator | ||
| src | ||
| .gitignore | ||