name: schedopt_bo_r7
investigation: schedopt-v2
intent: "\\begin{intent}[Round 7 of the Phase-4 search over the modulation family]\n\\label{schedopt-bo-r7-intent}\n\
  \\begin{llm}[claude-fable-5]\nStep E of the schedopt re-freeze continuation (Phase 4), round 7: eight\
  \ candidate \\@[schedules]{schedule} from the four-parameter modulation family, the three-parameter\
  \ ramp multiplied by (1 + A\xB7w) with amplitude A in [0, 1] and w pinned to \\texttt{burst\\_16}'s\
  \ realized tooth wave (period 400/3 \\@[steps]{step}, duty 0.5, peak-first), proposed by Thompson sampling\
  \ from a Gaussian process warm-started from every three-parameter evaluation re-expressed at A = 0 and\
  \ scored at the re-frozen operating point v2 (m\\_star=95.5, k=350, dwell 2) over the shared search\
  \ \\@[seed]{seed} pool. The pre-registration (\\texttt{experiments/schedopt/phase4\\_prereg.md}) precedes\
  \ every run of this phase; v1 and v2 numbers are never merged.\n\\end{llm}\n\\end{intent}\n"
hypothesis: '\begin{hypothesis}[The tooth amplitude helps at a speed-measuring objective]

  \label{schedopt-bo-r7-hypothesis}

  \begin{llm}[claude-fable-5]

  At least one modulated candidate beats the best smooth \@{schedule} on the search pool, and the running
  optimum''s amplitude A is greater than zero. Search-phase s-hat values are never reported as results.

  \end{llm}

  \end{hypothesis}

  '
seed: 1000
base_args:
- curriculum
- --with-replacement
- --dataset-sentence-count
- '48000'
- --eval-ref-alphas
- '1.4'
- --num-pairs
- '1000'
- --n-iterations
- '25'
- --no-dataset-cache
- --no-waypoint-checkpoints
- --no-plot
runs:
- label: r7_c0
  args:
  - --schedule
  - 5:25,5:25,5:25,0.3692:25,0.3718:25,5:25,5:25,5:25,0.3808:25,0.3829:25,0.3849:25,5:25,5:25,0.3907:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c1
  args:
  - --schedule
  - 5:25,5:25,5:25,0.6063:25,0.5661:25,5:25,5:25,4.5467:25,0.365:25,0.3063:25,0.2446:25,1.9461:25,1.2196:25,0.0431:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c2
  args:
  - --schedule
  - 2.9291:25,2.9411:25,2.9512:25,0.7194:25,0.7215:25,2.9772:25,2.985:25,2.9926:25,0.729:25,0.7307:25,0.7324:25,3.0209:25,3.0276:25,0.7373:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c3
  args:
  - --schedule
  - 2.8591:25,2.8586:25,2.8558:25,1.2615:25,1.2544:25,2.8038:25,2.7585:25,2.6912:25,1.1499:25,1.093:25,1.0184:25,2.0839:25,1.8145:25,0.657:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c4
  args:
  - --schedule
  - 3.5497:25,3.5549:25,3.5693:25,1.8493:25,1.8701:25,3.6928:25,3.7671:25,3.8607:25,2.0444:25,2.1145:25,2.1967:25,4.4555:25,4.6653:25,2.5211:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c5
  args:
  - --schedule
  - 5:25,5:25,5:25,0.0695:25,0.0701:25,5:25,5:25,5:25,0.0741:25,0.0755:25,0.077:25,5:25,5:25,0.0823:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c6
  args:
  - --schedule
  - 3.4059:25,3.4046:25,3.3996:25,0.7756:25,0.7709:25,3.3343:25,3.2861:25,3.2196:25,0.7169:25,0.6913:25,0.6593:25,2.7095:25,2.5053:25,0.5183:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
- label: r7_c7
  args:
  - --schedule
  - 5:25,5:25,5:25,1.866:25,1.8518:25,5:25,5:25,5:25,1.6768:25,1.5896:25,1.479:25,5:25,4.743:25,0.9761:25
  - --waypoints
  - '25'
  - '50'
  - '75'
  - '100'
  - '125'
  - '150'
  - '175'
  - '200'
  - '225'
  - '250'
  - '275'
  - '300'
  - '325'
  - '350'
compare:
  metric: unseen_mismatch
objective:
  kind: crossing
  metric: unseen_mismatch
  m_star: 95.5
  k: 350
  w_smooth: 1
  w_dwell: 2
  source: experiments/schedopt/config_v2.json
