{ "_notes": [ "Epoch length sensitivity experiments.", "All other settings match the phase3 baseline (fused bridge, BCD p=0.5, refugelike, etc.).", "common_args are prepended to every run's args list." ], "common_args": [ "--eval-mode", "binary", "--hypertower-mode", "single", "--in-memory-cache", "--augment", "--tune-binary-threshold", "--backbone", "refugelike", "--output-root", "v3/results" ], "_common_args_implicit_defaults": { "--bridge-mode": "fused", "--tower-loss-mode": "bcd", "--bcd-prob": "0.5", "--warmup-cd-epochs": "40", "--single-warmup-tower-epochs": "3", "--single-warmup-fused-epochs": "3" }, "baseline": { "run_name": "phase3/epochs_30", "description": "30-epoch run — same as phase3 baseline, included here for direct comparison.", "extra_args": ["--epochs", "30"] }, "groups": [ { "name": "epoch_length", "description": "Test sensitivity to total training epochs (warmup epochs unchanged).", "runs": [ { "run_name": "phase3/epochs_1", "description": "1 epoch total — effectively pure warmup output with a single main-phase step.", "extra_args": ["--epochs", "1"] }, { "run_name": "phase3/epochs_5", "description": "5 epochs total.", "extra_args": ["--epochs", "5"] }, { "run_name": "phase3/epochs_10", "description": "10 epochs total.", "extra_args": ["--epochs", "10"] }, { "run_name": "phase3/epochs_20", "description": "20 epochs total.", "extra_args": ["--epochs", "20"] }, { "run_name": "phase3/epochs_50", "description": "50 epochs total.", "extra_args": ["--epochs", "50"] } ] } ] }