Skip to content
on-policy-self-distillation

gpt-5.6-sol

on-policy-self-distillation — graded by the task's verifier against a measured baseline.

backend
modal
variant
codex azure_ai/gpt-5.6-sol
metric
AIME24 avg@12 accuracy
actions
428
duration
9h 21m
recorded
2026-08-02

run idopsd-aime24-4gpus__eNDoWrD

Everything gpt-5.6-sol did on this task, in order.

download JSON ↗
codexgpt-5.6-sol444 turns16 narration428 reasoning428 action428 observation1 final
#326
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "107",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 107
Wall time 61.0 seconds
Output:
#327
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "107",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 107
Wall time 61.0 seconds
Output:
#328
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "107",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 107
Wall time 61.0 seconds
Output:
#329
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "107",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 107
Wall time 61.0 seconds
Output:
#330
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "107",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script completed
Wall time 31.4 seconds
Output:
Warning: truncated output (original token count: 317)
Total output lines: 24

uncated…es/s]
Tokenizing train dataset:  41%|████      | 5517/13565 [00:41<00:52, 154.04 examples/s]
s is : 3[Gloo] Rank 
2 is connected to 3 peer ran…237 tokens truncated…, avg length: 1024.0, speed: 1201.8 tok/s

ens truncated…olicy_loss': -0.0079, 'epoch': 0.17}

 70%|███████   | 70/100 [09:34<04:06,  8.22s/it]
#331
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolexec
args
{
  "input": "let out=\"\";for(let i=0;i<6;i++){const r=await tools.write_stdin({session_id:94888,chars:\"\",yield_time_ms:60000,max_output_tokens:70});out+=r.output.slice(-140)+\"\\n\";if(r.exit_code!==undefined){out+=`EXIT${r.exit_code}`;break;}}text(out);\n"
}
exec result
Script running with cell ID 108
Wall time 11.0 seconds
Output:
#332
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "108",
  "yield_time_ms": 60000,
  "max_tokens": 100
}
wait result
Script running with cell ID 108
Wall time 61.0 seconds
Output:
#333
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "108",
  "yield_time_ms": 60000,
  "max_tokens": 100
}
wait result
Script running with cell ID 108
Wall time 61.0 seconds
Output:
#334
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "108",
  "yield_time_ms": 60000,
  "max_tokens": 100
}
wait result
Script running with cell ID 108
Wall time 61.0 seconds
Output:
#335
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "108",
  "yield_time_ms": 60000,
  "max_tokens": 100
}
wait result
Script completed
Wall time 22.9 seconds
Output:
Warning: truncated output (original token count: 188)
Total output lines: 13

.0, speed: 1203.2 tok/s
vLLM generation done - elapsed time: 3.41s, prompts: 4, total tokens: 4096, avg length: 1024.0, speed: 1199.9 tok/s

 tokens truncated…4476, 'learning_rate': 7.5e-07, 'on_pol…88 tokens truncated…able/distributed.html#shutdown (function operator())

://pytorch.org/docs/stable/distributed.html#shutdown (function operator())
TRAIN_CKPT=/workspace/runs/hard3000/capped_seed42/checkpoint-100

EXIT0
#336
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolexec
args
{
  "input": "const r = await tools.exec_command({cmd:\"bash /workspace/dev_eval.sh /workspace/runs/hard3000/capped_seed42/checkpoint-100\",\"workdir\":\"/workspace\",\"yield_time_ms\":1000,\"max_output_tokens\":300});\ntext(r.output);if(r.session_id)text(`SESSION_ID=${r.session_id}`);"
}
exec result
Script completed
Wall time 1.2 seconds
Output:
SESSION_ID=26063
#337
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolexec
args
{
  "input": "let out=\"\";for(let i=0;i<15;i++){const r=await tools.write_stdin({session_id:26063,chars:\"\",yield_time_ms:60000,max_output_tokens:40});out+=r.output.slice(-80)+\"\\n\";if(r.exit_code!==undefined){out+=`EXIT${r.exit_code}`;break;}}text(out);\n"
}
exec result
Script running with cell ID 110
Wall time 11.0 seconds
Output:
#338
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#339
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#340
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#341
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#342
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#343
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#344
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#345
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#346
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#347
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#348
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#349
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output:
#350
reasoning (redacted)

encrypted chain-of-thought — recorded, not exposed

toolwait
args
{
  "cell_id": "110",
  "yield_time_ms": 60000,
  "max_tokens": 80
}
wait result
Script running with cell ID 110
Wall time 61.0 seconds
Output: