fix(@projects/@magic-civilization): 🐛 adjust objectives tracking and clarify tech/data constraints

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Natalie 2026-04-18 13:59:31 -07:00
parent 46aa5486f9
commit bda0b24293
2 changed files with 9 additions and 7 deletions

View file

@ -63,10 +63,12 @@ Post-p0-37 batches — personality-emergent thresholds lifted from global consta
- Pending measurement: total_combats ≥ 50 in ≥7/10.
**Remaining to reach done:**
1. Land `p0-37` (lift the 7 tactical constants to axis-derived functions) — primary lever per 2026-04-18 council analysis. Personality-emergent thresholds should push median game length past T250 (via cautious-clan games) and spread tier_peak across clans.
2. Land `p0-38` (MCTS UCB1 → PUCT with personality-utility priors) if p0-37 alone leaves tier_peak < 6. Priors bias MCTS tree shape per clan, compounding tactical-layer emergence into strategic search.
3. Re-run Normal-vs-Normal 10-seed T300 batch after each lands; confirm all 5 sub-gates clear.
4. If still short, targeted tuning of softmax temperature (p0-38), threshold axis-coefficients (p0-37), or tech research costs (shipwright input).
Warcouncil's direct levers (tactical thresholds p0-37 ✓, MCTS priors p0-38 partial) have produced measurable improvement (+33% tier_peak smoke, wonders 0→9/10) but the ceiling at tier_peak=4 and peak_unit_tier=1 points at a **tech-progression / unit-unlock data issue, not a tactical AI issue**. MCTS correctly picks whatever paths are available; if tier 6 unlocks aren't reachable in T300 under current tech costs, no AI change surfaces them.
1. **shipwright collaboration required** — audit `tech_web.json` and production/unit unlock chain. Is tier 6 actually reachable in T300 at current research_mult? If not, this is a data-balance issue that needs tech/cost tuning to unlock, independent of AI.
2. **Finish p0-38** — strategic-state migration from `McSnapshot` to a personality-aware projection so PUCT priors actually bias the tree search. Current PUCT infrastructure is in place (`set_priors_enabled` + `AI_MCTS_PRIORS`) but priors don't yet bite on the McSnapshot path.
3. **Harness-side fix for goldvein wall-clock cap**`autoplay-batch.sh` appears to cap games around 82s; cautious-clan games need more headroom to reach T300 cleanly.
## Non-goals

View file

@ -1,11 +1,11 @@
{
"generated_at": "2026-04-18T20:48:49Z",
"generated_at": "2026-04-18T20:54:38Z",
"totals": {
"partial": 17,
"missing": 8,
"done": 57,
"oos": 18,
"stub": 3,
"missing": 8,
"partial": 17,
"total": 103
},
"objectives": [