- Fix computeCombatTurns to count EventCombatDeath events instead of EventBotDied with reason="combat" (which was never emitted, causing CombatTurns to always be 0) - Add CombatDeaths field to MapEngagementScore to track focus-fire kills - Update engagement formula to weight combat deaths at 3.0 (same as win_prob_crossings) to bias map evolution toward combat-dense maps - Add countCombatDeaths helper function to count EventCombatDeath events - Update log output to include combat_deaths metric This implements bf-4nxs: the combat-density metric is now measured and weighted in map engagement, which gates map curation/selection. Maps with zero combat will have low engagement scores and be filtered out. Closes: bf-4nxs |
||
|---|---|---|
| .. | ||
| api.go | ||
| b2.go | ||
| crash_test.go | ||
| crypto.go | ||
| db.go | ||
| Dockerfile | ||
| glicko2.go | ||
| main.go | ||
| metrics.go | ||
| metrics_test.go | ||