Published October 14, 2026 | Version 1.0

Does the reward matter? A placebo trial for zero-data self-play

Authors/Creators

Description

Abstract

Recent work on zero-data self-play suggests that a language model may improve at competition math by inventing and solving its own small coding puzzles without human-written data. Separate studies show that reinforcement learning can improve math scores even when rewards are superficial and evaluate only output formatting. Is a self-trained coding model learning from verifying its code, or merely producing answers inside the expected tags? We test this with a placebo-controlled solver trial using fixed seed tasks from Absolute Zero (Qwen2.5-Coder-3B). We hold the base model, the 100-step coding task stream, and the optimizer fixed while varying the reward function (plus the rollout seed on a second treatment run). A placebo reward gives full credit whenever a response includes the required <think> and <answer> tags (plus a code block on function tasks), without running the code or checking the answer. The real reward executes the Python code and pays only when the output is right. Across six math benchmarks, the placebo model learns the tag format within 15 steps and shows no detectable gain, finishing 1.9 percentage points below the base model (95% CI [−4.9, 0.6]). The execution-checked reward gains 5.7 and 5.1 points across two seeds (with seed 2 scored on Absolute Zero's prompt only). Their mean gain recovers about 72% of the improvement seen in the released model and beats the placebo by about 7 points. In this 100-step cross-domain setting from code to math, checking answer correctness drives the S6 improvement where a tag-format reward does not.

Main Results (S6, greedy decoding, judge J2, percentage points)

ComparisonValue95% CI
Placebo − base−1.86[−4.85, 0.62]
Correctness seed 1 − base+5.65[2.57, 8.50]
Correctness seed 2 (azr only) − base+5.14[2.06, 8.10]
Two-seed mean − base+5.39[2.69, 7.71]
Correctness seed 1 − placebo+7.50[4.10, 10.96]
Correctness seed 2 (azr only) − placebo+6.99[3.65, 10.43]
Seed 2 − seed 1−0.51[−3.66, 2.78]
Released Absolute Zero − base+7.54[4.68, 10.43]
Released − correctness seed 1+1.89[−1.44, 5.15]

Files

  • zero-placebo.pdf: the paper.
  • fig0_schematic.png, fig1_teaser.png, fig2_templates.png, fig3_dynamics.png: Figures 1–4.
  • zero-placebo-v1.0.zip: the paper (PDF and LaTeX source), figures and figure script, preregistrations, evaluation and training scripts, committed result JSONs, README, licences, and SHA256SUMS.

Licence: CC BY 4.0; code scripts are additionally offered under the MIT License. The paper is AI-assisted; its section "Use of AI tools" states how. Not yet peer reviewed.

Notes

Code and figure scripts in the archive are additionally offered under the MIT licence (LICENSE).

Files

fig0_schematic.png

Files (1.4 MB)

Name Size
md5:54d0697a36686489cea6bb51393c5c31
169.4 kB Preview Download
md5:567893a509dd55763968d5eeee1858aa
82.9 kB Preview Download
md5:c7822ba151965bd52f7d5b83bc1cb986
91.8 kB Preview Download
md5:a0eeaeff6663b98501692764e35b4e4d
176.7 kB Preview Download
md5:b190a6fe24fa7a51312f064b5c23484e
750.0 kB Preview Download
md5:dccc835137873450d7ef875c0011cb74
152.7 kB Preview Download

Additional details

Related works