ProtoQA training dynamics of the Campaign-4 parameter search of our framework, in the format of the Campaign 3 page: four cells, prior scale {1, 0.1} × ε {5 × 10⁻⁴, 5 × 10⁻⁵}, no KL regularizer (β = 0), 272 optimizer steps each, every cell shown beside the Campaign-4 Multi-RLCR rerun (campaign4_protoqa_marlcr_seed42) on the same batches. Pick a cell in the selector; every chart and table below follows it. The regularized stage of the search (β = 0.01) was not completed and is not shown. Status on 14 October: the four cells and the Multi-RLCR rerun are complete; the HotPotQA runs of Campaign 4 are still training and will be added here.
The selected cell followed through training, in two views. Development set: the 100 development questions evaluated at every in-training checkpoint (0, 20, …, 260; eight rollouts each), as population trends, question by question for ten sampled questions, and for any question of your choice. Training stream: the 272 × 32 × 8 training rollouts themselves, as weight statistics pooled by fifth of the single pass and group by group at every optimizer step, with the trainer's advantages and the reward breakdown.
Every point and every cell below comes from the in-training evaluations on the fixed 100-question development set: the same questions at checkpoints 0, 20, …, 260, eight rollouts each, rescored with the training reward. This is the paired view of learning. A checkpoint missing from a cell's strip was lost to a preemption before its evaluation was logged.
Each point is one in-training evaluation checkpoint: the mean over the 8 × 100 evaluation rollouts of that checkpoint, not a running average over training. The evaluator pads the 100 × 8 rows to 1,024 by generating 28 questions twice; each question keeps its first 8 rollouts here, while W&B's eval reward averages the padded 1,024.
Sampled with a fixed seed to spread over cluster counts. Move the pointer over a bar to see the cluster's aliases, its crowd probability, its base-model prior and the forecast mass placed on it. The rollout dropdown in each question's header switches all checkpoint cells of that question between the average over the eight rollouts and one chosen rollout.
Pick a development question: its checkpoint cells show the forecast averaged over the eight rollouts or one chosen rollout, and under each cell every rollout's hypotheses block and chain of thought can be expanded, so the generated answer can be read checkpoint by checkpoint.
Everything below comes from the training rollouts themselves, 272 optimizer steps × 32 questions × 8 rollouts, each question generated once in the single pass. First pooled by fifth of the pass, then one group at a time.
Each valid rollout's weight vector (its listed weights, up to five, normalized to total one, and Other, rounded to .01) is counted across the training rollouts. The last two columns compare the advantage variance over all groups with the variance inside groups whose 8 rollouts list exactly the same gold clusters, where coverage is held fixed and only weights, Other and unmatched mass can differ.
Means or medians over the 256 rollouts of each optimizer step, the selected cell and the Campaign-4 Multi-RLCR rerun (no KL) on the same batches, with a 9-step centered moving average. Unlike the checkpoint charts in Part 1 A, these are the training rollouts themselves, so the questions change at every step.
Pick an optimizer step (every 2nd step and the last one are stored) and one of its 32 questions. The first chart is the crowd distribution; then, row by row, the cell's rollout k beside Multi-RLCR's rollout k on the same question at the same step (the Multi-RLCR rerun walks the data in nearly the same order: … of its training rollouts fall in the cell's batch for the same step). The cells were preempted and resumed several times; a step generated twice shows its later generation. Rollouts are not paired across arms. Multi-RLCR's reward is 0.5 · format + 0.5 · (number of distinct gold clusters hit) − 0.5 · candidate Brier over its five candidates, with the same exact-first WordNet matching; its advantage is reward minus group mean. In parentheses after every advantage is the standardized advantage, (reward − mean) / (std + 10⁻⁴), what TRL's default group scaling would have used. Our rollouts show the trainer's logged reward; the advantage is recomputed as reward minus the group mean (DAPO, no reward scaling), as the trainer computes it. The reward is split into the listed-gold term, the unlisted-gold term (Other × prior × prior scale + ε), the normalization penalty and the format-fail reward, recomputed with the reward code of commit 57a5a78, which reproduces the trainer's reward on every rollout of every cell. Each rollout's <hypotheses> block can be expanded; on every 16th step and the last one (marked in the step list) the full chain of thought of every rollout can be expanded too. The full user message of each question can be expanded under its title. These are training questions, each seen once during the single pass, unlike the paired development set above.