Skip to content

ctde_v0.run_warmbig

run_warmbig

Warm-start into a BIGGER world — does the occupancy belief make small→large transfer better? (User hypothesis: occupancy/boundary should pay off most when you scale up, because the policy learns general "chase the occupancy frontier, stay inside the field" rules that don't depend on grid size.)

Phase 1 trains @16²/4; phase 2 warm-starts @32²/10 from the MATCHING phase-1 checkpoint (--init-from; the LPAC backbone is scale-invariant, so a 16² policy loads into a 32² run). Two arms, held consistent across phases so the obs-channel count matches on load: base : SLAM-only (5 obs channels) occ : + --sense-free --boundary (7 obs channels: occupancy + occ_frontier + boundary) Read against the from-scratch 32² numbers from run_occ — the question is whether the occ warm-start climbs higher / faster (% of the per-map optimal) than the base warm-start. cover_r=0, 100-step horizon, SLAM on, no hard mask.

PYTHONPATH=.:../../../FiedlerValueEstimation ~/ZymeraLab/.venv/bin/python         ctde_v0/run_warmbig.py --out runs/warmbig --seeds 2 --jobs 1