Paper deep dive
Selecting Diverse SFT Traces Improves Post-RL Generalization
Dylan Zhang, Mingyuan Wu, Jinning Li
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Verified solutions are not equally useful for preparing reasoning models for reinforcement learning (RL). We present a comprehensive study of route diversity, the variation in the sequences of reasoning steps in supervised fine-tuning (SFT) data, and propose a lightweight, rule-based fingerprint to select for it. From one pool at one budget, with matched training recipes and checkpoints, selecting diverse rather than similar routes improves post-RL problem coverage across puzzles and mathematics, including on problems harder than those seen in either training stage. In synthetic experiments, route-diverse SFT improves OLMo3-7B's pass@8 by 16.9 points on environments held out from SFT. In a single-model condition, where one model writes every candidate, diverse selection gains up to 6.2 points of mean pass@8 across 10 mathematics benchmarks. Pre-RL diagnostics suggest why: diverse SFT can produce both successful and failed attempts on more prompts despite slightly lower mean accuracy, giving group-relative RL more prompts with a learning signal. On 3 open-source corpora, our CPU-only selector, without model calls, outperforms more expensive alternatives in every comparison of mean post-RL performance. These results identify reasoning-route diversity as a practical criterion for selecting SFT data that better prepares models for RL.
Tags
Links
- Source: https://arxiv.org/abs/2609.33780v1
- Canonical: https://arxiv.org/abs/2609.33780v1
Trouble viewing inline? Open PDF directly →
Full Text
145,865 characters extracted from source content.
Expand or collapse full text
2026-09-29 Selecting Diverse SFT Traces Improves Post-RL Generalization Dylan Zhang 1 , Mingyuan Wu 2 and Jinning Li 2 1 University of Illinois Urbana-Champaign, work done at Google, 2 Google Verified solutions are not equally useful for preparing reasoning models for reinforcement learning (RL). We present a comprehensive study of route diversity, the variation in the sequences of reasoning steps in supervised fine-tuning (SFT) data, and propose a lightweight, rule-based fingerprint to select for it. From one pool at one budget, with matched training recipes and checkpoints, selecting diverse rather than similar routes improves post-RL problem coverage across puzzles and mathematics, including on problems harder than those seen in either training stage. In synthetic experiments, route-diverse SFT improves OLMo3-7B’s pass@8 by 16.9 points on environments held out from SFT. In a single-model condition, where one model writes every candidate, diverse selection gains up to 6.2 points of mean pass@8 across 10 mathematics benchmarks. Pre-RL diagnostics suggest why: diverse SFT can produce both successful and failed attempts on more prompts despite slightly lower mean accuracy, giving group-relative RL more prompts with a learning signal. On 3 open-source corpora, our CPU-only selector, without model calls, outperforms more expensive alternatives in every comparison of mean post-RL performance. These results identify reasoning-route diversity as a practical criterion for selecting SFT data that better prepares models for RL. Keywords: supervised fine-tuning, reinforcement learning, reasoning, data selection, diversity 1. Introduction The choice of supervised examples can shape a reasoning model long after supervised training ends. A common post-training recipe first applies supervised fine-tuning (SFT) on verified solutions, then reinforcement learning with verifiable rewards (RLVR) on the model’s own attempts (Abdin et al., 2025; Bercovich et al., 2025; ByteDance Seed, 2025; DeepSeek-AI, 2025; Kimi Team, 2025; Lambert et al., 2024; LLM-Core Xiaomi, 2025; Mistral-AI, 2025; Shao et al., 2024; Team Olmo et al., 2025; Yang et al., 2024, 2025). Because RL samples from the policy that SFT produces, the starting distribution influences which successful attempts it can discover within a finite rollout budget (Kim et al., 2025; Yue et al., 2025; Zhang et al., 2025a, 2026). Many recent systems keep pre-RL SFT lightweight (DeepSeek-AI, 2025; GLM-4.5 Team, 2025; Kimi Team, 2025; Meta AI, 2025; Yang et al., 2025), and studies caution that too much SFT can limit subsequent learning and generalization (Chu et al., 2025; Jin et al., 2025; Kang et al., 2025; Li et al., 2026; Liu et al., 2026). The question is therefore not only how much supervised data to use, but which verified solutions best prepare the model for the RL stage that follows. Reasoning-data pipelines and self-training methods generate candidate solutions, retain those that pass verification, and select a subset for training (Bercovich et al., 2025; ByteDance Seed, 2025; DeepSeek-AI, 2025; Guan et al., 2025; Team Olmo et al., 2025; Yang et al., 2025; Yuan et al., 2023; Zelikman et al., 2022). Released reasoning corpora likewise provide pools of teacher-generated solutions (Guha et al., 2025; Muennighoff et al., 2025; Ye et al., 2025). Selection commonly considers readability, length, reward scores, or per-problem quotas (DeepSeek-AI, 2025; Kimi Team, 2025; Llama Team, AI @ Meta, 2024; LLM-Core Xiaomi, 2025; Mistral-AI, 2025; Wen et al., 2025); other Corresponding author(s): Dylan Zhang, shizhuo2@illinois.edu arXiv:2609.33780v1 [cs.LG] 27 Sep 2026 Selecting Diverse SFT Traces Improves Post-RL Generalization 832 20 40 60 Coverage (%) All 832 Seen 832 Unseen Samples (a) Environment split SFT: 1–5 RL: 1–10 Eval: 1–15 8 samples 1–56–1011–15 Difficulty 0 20 40 60 Coverage (%) (b) Difficulty bands DiverseSimilar 19.9% 1,133 Both 20.6% 1,171 Similar only 0.9% (53) Neither 58.5% (3,325) (c) Solved-set overlap Figure 1|OLMo3-7B on RLVE after the same RL. Diverse (purple circles) solves more problems than Similar (orange open squares) on environments seen and unseen in SFT and in every difficulty band. It solves almost all of what Similar solves, plus 1,133 questions that Similar misses, while Similar solves 53 that Diverse misses (c). (a,b) Gold marks the gap. (c) Solved sets at eight attempts, with gold marking the shared set. Single runs. The generation cap is 16,384 tokens for (b) and the Seen/Unseen 8-sample points in (a), and 32,768 for the All curve, the 32-sample points, and (c). studies compare teachers and response counts (Abdin et al., 2025; Guha et al., 2025; Liu et al., 2025b), or emphasize instruction coverage, individual-trace quality, and student fit (Dai et al., 2025; Ge et al., 2024; Li et al., 2025; Liu et al., 2024; Lu et al., 2024; Wang et al., 2023b; Zhang et al., 2025b; Zhou et al., 2023a). These criteria do not directly characterize whether the retained solutions provide different ways of reasoning or repeatedly demonstrate the same one. We study this distinction through route diversity. A route is the sequence of reasoning steps taken by a verified solution; route diversity describes how much the retained routes differ, including among solutions to the same problem. Two accepted solutions can reach the same answer through different decompositions, explorations, and checks. This distinction matters when reasoning is viewed as search over sequences of steps: sampling varied chains improves inference-time reasoning (Hao et al., 2023; Naik et al., 2023; Wang et al., 2023a), and training on varied search traces can improve the model’s reasoning (Gandhi et al., 2024; Li et al., 2023). Our hypothesis is that practicing more varied routes can put correct attempts within sampling reach on more problems, giving subsequent RL more opportunities to learn. Prior work provides important evidence for this hypothesis. Yuan et al. (2023) improve mathe- matical reasoning by adding distinct correct solutions per problem, increasing data volume together with variety. Ju et al. (2025) allocate a fixed demonstration budget to divergent solutions for fewer problems and find that the advantage persists after RL. Other studies change the teacher, SFT objective, timing of reasoning supervision, or behaviors taught before RL (Akter et al., 2025; Cen et al., 2025; Kim et al., 2025; Wang et al., 2026; Zhang et al., 2026), and show that SFT accuracy alone is an unreliable measure of readiness for RL (Kang et al., 2025; Li et al., 2026). Complementing work on which compositional experiences training must provide (Kong et al., 2026), we focus on the selection decision within an existing reasoning-data pipeline: Research question At a fixed SFT demonstration budget, does selecting more varied reasoning routes from the same candidate pool improve post-RL problem coverage, and what distinguishes the resulting starting policies? 2 Selecting Diverse SFT Traces Improves Post-RL Generalization We make two contributions: a comprehensive, controlled study that combines teacher-source sweeps with direct route-selection experiments, and a simple, scalable selection method built on a rule- based fingerprint. Teacher count provides a coarse proxy for solution variety: at fixed demonstration counts, multi-teacher SFT improves post-RL coverage on synthetic puzzles (Chen et al., 2025a; Stojanovski et al., 2025; Zeng et al., 2026), out-of-distribution OMEGA problems (Sun et al., 2025), and held-out mathematics (Section 2). We then compare route-diverse and route-similar selections from one pool at one budget, matching the student initialization, training recipes, evaluation protocol, and checkpoint step. The fingerprint approximates procedural differences by summarizing reasoning steps, their ordering, and path statistics (Minegishi et al., 2025; Shahariar et al., 2025; Xiong et al., 2025). Selecting solutions that are spread out or concentrated in this representation produces contrasting SFT datasets without changing the training objective. Route-diverse selection improves post-RL coverage: the fraction of held-out problems solved in at least one of a fixed number of attempts. On RLVE, route-diverse SFT improves OLMo3-7B’s pass@8 by 16.9 percentage points on environments held out from SFT, even though both conditions subsequently receive RL on those environments. The advantage extends to problems harder than those used in either training stage and also appears with Qwen3 students (Section 3). The solved sets show substantial expansion rather than merely an exchange of successes: the diverse model solves 1,133 questions that the similar model misses, versus 53 in the opposite direction (Figure 1c). The benefit does not require multiple teachers. In the single-model condition, Qwen3-4B-Thinking- 2507 writes every candidate, and route-diverse selection from that one pool still improves mean pass@8 across 10 math benchmarks by 3.39 to 6.17 points at three selection budgets (Section 3.4). Pre-RL diagnostics suggest why this distinction matters. With binary outcome rewards, rollout groups whose attempts all succeed or all fail have zero group-relative advantage; mixed outcomes supply the outcome-based learning signal (Le et al., 2026; Shao et al., 2024; Yu et al., 2025). Mean accuracy does not capture how frequently such groups occur across prompts. On 64 mathematics training prompts, the route-diverse OLMo3-7B checkpoint produces mixed outcomes on 54.7% of prompts, compared with 46.9% for the route-similar checkpoint, despite slightly lower mean accuracy (Section 3.4). This observation is consistent with route-diverse SFT providing a broader distribution of learning opportunities before RL begins, rather than simply a more accurate initialization. Finally, the selection method we propose is useful beyond controlled comparisons. Its rule-based, text-only fingerprint enables selection without model calls, additional generation, or gradients, and runs on CPUs over candidate pools exceeding two million solutions. Applied to OpenThoughts3, INTELLECT-3, and Nemotron-Cascade 2 (Guha et al., 2025; Prime Intellect Team, 2025; Yang et al., 2026), the method beats random selection, the topology baseline (a simpler rule on the same fingerprints), and gradient-diversity, embedding, and lexical selection in every comparison of mean post-RL accuracy and pass@8 (Section 4). This intervention acts before RL, complementing methods that filter or reshape zero-variance groups (Le et al., 2026; Yu et al., 2025), maintain rollout diversity (Chen et al., 2025b; Hu et al., 2025b; Wang et al., 2025a), or select prompts by reward variance and learnability (Jiang et al., 2025; Wu et al., 2026). Our study identifies route diversity as a practical selection criterion alongside correctness and task coverage, and our selection method makes it cheap to apply. Preparing a model for RL requires attention not only to which problems its demonstrations solve, but also to the variety of reasoning routes those demonstrations provide. 3 Selecting Diverse SFT Traces Improves Post-RL Generalization 2. Teacher Count as a Proxy for Route Diversity Takeaway All else held equal, sourcing reasoning traces from a diverse teacher pool beats a single-teacher counterpart in post-RL performance, even (1) when the RL domain differs from the SFT domain and (2) when evaluating on out-of-distribution benchmarks. Protocol. Every comparison in this paper follows one protocol. The two conditions share the student model, the prompt pool, the SFT trajectory budget, the group-relative RL recipe (Shao et al., 2024), and the evaluation. They differ only in which solutions the SFT data contains. Students are Qwen3 base checkpoints and OLMo3-7B, and candidate generators are open reasoning models (Appendix A). Both conditions in every post-RL comparison are read at the same RL step. Main results are post-RL, and the initialization diagnostic of Section 3.4 is measured before RL. Experiment Set-up. In this section, the SFT solutions come from one teacher or from several teachers at the same trajectory budget. The SFT data are synthetic puzzles with verifiable answers, with prompts from the 16-environment or the 399-environment subset of RLVE (Zeng et al., 2026). After SFT, each comparison pairs one RL environment with its evaluation sets: (i) RL on Enigmata and evaluation on held-out Enigmata puzzles (Chen et al., 2025a), (i) RL on the training set of OMEGA, a mathematics benchmark, and evaluation on its out-of-distribution set, which has explorative, compositional and transformative splits (Sun et al., 2025), (i) RL on reasoning-gym tasks (Stojanovski et al., 2025) and evaluation on OMEGA’s out-of-distribution compositional problems and on AIME 2024, AIME 2025, MATH-500 and Minerva, and (iv) RL on the DAPO-Math-17k mathematics set (Yu et al., 2025) and evaluation on the same four mathematics benchmarks. RL trains outside the SFT puzzles in every pair: on another puzzle suite in (i), on reasoning-gym tasks in (i), and on mathematics in (i) and (iv). In (i), neither SFT nor RL trains on OMEGA or on the four mathematics benchmarks. Appendix B gives the protocols and the intermediate teacher counts. (1) RL on a domain different from SFT. The Enigmata grid crosses one, six or twelve teachers with the two environment pools (Figure 2a). For Qwen3-4B-Base, twelve teachers add about 18 points of pass@64 over one on held-out Enigmata puzzles at either pool size, while enlarging the pool from 16 to 399 RLVE environments adds up to 6.4 points at a fixed teacher count and under half a point at twelve teachers. In a Qwen3-1.7B comparison with twelve trajectories per prompt in both conditions, drawing them from twelve teachers improves Enigmata coverage over drawing all twelve from one (Figure 3a). The verified twelve-teacher recipe also beats the single-Qwen3-14B-teacher recipe, a comparison of complete recipes described in Appendix B (Figure 3b). Twelve teachers also lead when RL moves from puzzles to mathematics. We take the Qwen3-4B-Base checkpoints after one-teacher and twelve-teacher SFT on RLVE puzzles, train them with RL on DAPO-Math-17k, and evaluate both at RL step 200. Twelve teacher sources then beat one on AIME 2024, AIME 2025, MATH-500, and Minerva, in both environment pools at pass@1 and pass@64 (Figure 3c). On MATH-500 in the 16-environment pool, pass@1 rises from 34.14% to 65.08%. Across the seven sampling budgets from pass@1 to pass@64, twelve teachers lead in 54 of the 56 benchmark, pool and budget cells (Appendix B.2). For Qwen3-1.7B students trained by SFT with one to five teachers and then by RL on DAPO-Math-17k, the multi-teacher conditions beat the one-teacher condition in all 32 comparisons at pass@1 and in 27 of 32 at pass@64 (Appendix B.1). The lead also appears when RL runs on reasoning-gym tasks, which differ from the RLVE puzzles used for SFT. After that RL 4 Selecting Diverse SFT Traces Improves Post-RL Generalization 253545 Pass@64 (%) 16 399 16 399 Qwen3 1.7B Qwen3 4B d=1d=6d=12 (a) Enigmata, 1, 6, and 12 teachers. 1864 0 25 50 Pool 16 1864 Pool 399 Samples Coverage (%) 1 teacher5 teachers (b) RL on OMEGA. 1864 0 20 40 Pool 16 1864 Pool 399 Coverage (%) Samples 1 teacher5 teachers (c) RL on reasoning-gym Figure 2 | At a fixed SFT trajectory budget, more teacher sources give higher post-RL coverage. (a) Held-out Enigmata pass@64 after RL on Enigmata, for Qwen3-1.7B and Qwen3-4B students and SFT pools of 16 and 399 environments, where 푑 is the number of teachers. (b, c) Qwen3-1.7B on OMEGA’s out-of-distribution compositional problems after RL on OMEGA’s training set (b) and reasoning-gym (c). stage, five teachers beat one on OMEGA’s out-of-distribution problems and on the four mathematics benchmarks (Figure 2c and item (2) below). (2) Out-of-distribution evaluation. OMEGA’s out-of-distribution problems combine or transform skills beyond OMEGA’s training distribution. On the compositional split, Qwen3-1.7B fine-tuned on solutions from five teachers beats the same student fine-tuned on one teacher’s solutions, at every reported sampling budget and in both environment pools, in two sweeps with different RL training domains. The first runs RL on OMEGA’s training set (Figure 2b, complete sweep in Appendix Figure 9). The second runs RL on reasoning-gym tasks, so neither SFT nor RL trains on OMEGA (Figure 2c). In the second sweep, every multi-teacher condition from two to five teachers exceeds the one-teacher condition at RL step 350 (Appendix Figure 11). The checkpoints behind Figure 2c, after RL on reasoning-gym tasks, are also evaluated on AIME 2024, AIME 2025, MATH-500 and Minerva, and neither SFT nor RL trains on these benchmarks. Five teachers beat one on mathematics in every benchmark and pool comparison at pass@1 and pass@64 (Appendix Figure 12). The complete sweep, including two reversals on Minerva with three and four teachers, appears in Appendix Figure 13. Because teacher count is a proxy for route diversity, Section 3 selects routes directly from one pool at one budget, and there the route-diverse set leads even when one teacher writes every candidate (Section 3.4). 5 Selecting Diverse SFT Traces Improves Post-RL Generalization 1864 Samples 0 20 40 Coverage (%) 35.2 28.0 12.8 (a) 1 and 12 teachers. 02040 Coverage OOD ID 40.7 20.8 35.2 12.0 (b) Multi-vs-14B. 050100 A'24 A'25 M500 Min. Pass@1 050100 Pass@64 Relative gain over = (%) Pool 16Pool 399 (c) Qwen3-4B mathematics, 1 or 12 teachers. Figure 3|At a fixed SFT trajectory budget, twelve teachers beat one after RL on Enigmata (a) and after RL on DAPO-Math-17k (c). (a) Enigmata coverage of Qwen3-1.7B with twelve solutions per prompt from twelve teachers (purple circles) or from one teacher (orange open squares). Gray diamonds mark RL without SFT. (b) Enigmata pass@64 of Qwen3-1.7B after RL for the verified twelve-teacher recipe (purple circles) and the single-Qwen3-14B-teacher recipe (orange open squares), on in-domain (ID) and out-of-domain (OOD) problems. (c) Relative gain of twelve teachers over one (푑=1) on AIME 2024 (A’24), AIME 2025 (A’25), MATH-500 (M500) and Minerva (Min.), hatched for the 16-environment pool and solid for the 399-environment pool. 3. Selecting Verified Solutions for Route Diversity Takeaway (1) Reasoning diversity can be measured by topology and can be selected for directly. (2) From one pool, at the same budget and with the same RL, route-diverse SFT data reproduce the post-RL coverage advantage. (3) Single-model condition: even from a single teacher, route-diverse selection leads to benefits. 3.1. Selecting verified routes A route is the sequence of steps a verified solution takes from the problem to the answer, such as a case split in mathematics, a move over the board in Sokoban, or a rewrite of the program state in program simulation. Its topology is the structure of that path once wording, formatting, and teacher identity are set aside, and two correct solutions to one problem can have very different topologies (Figure 4a). This view of reasoning as paths and graphs of steps follows prior work (Besta et al., 2024; Minegishi et al., 2025; Ning et al., 2024; Shahariar et al., 2025; Tan et al., 2025; Xiong et al., 2025; Yao et al., 2023). We programmatically parse the topology of each verified solution푦as a fingerprint 휙(푦), a fixed-length vector describing that structure (Figure 4b). The fingerprint is simple to compute and scales to whole candidate pools. It comes from step annotations where a domain provides them and from the trace text otherwise. Read from the text, it needs only fixed rules that label the steps and a fixed random projection that shortens the vector, with no model calls, no new generation and no gradients. Fingerprinting and selection run on CPUs over released pools of more than two million solutions (Appendix C.4). Fingerprint distances approximate differences in procedure and can also reflect wording. Appendix A describes the fingerprint construction and each domain’s step vocabulary. From one candidate pool we select two datasets of the same target size. For the diverse setD div we cluster the fingerprints, give each cluster a size-proportional budget, and inside each cluster repeatedly add the candidate farthest from those already chosen, a coreset construction (Sener and Savarese, 6 Selecting Diverse SFT Traces Improves Post-RL Generalization parseinferanswer parseinfercheckanswer parsecheckcorrectcheckanswer parsebranch infer infer answer parsecheckanswer correct (a) Verified routes four correct solutions to one prompt (b) Fingerprint ( ) route as one vector frequencyposition parse1 infer0 branch0 check2 correct1 answer1 12345 shape5 steps transitions (c) Selection at = each dot is one ( ) 1 2 3 4 5 6 ( ) 1 Diversefarthest point Similarnearest centroid Figure 4|Topology-based selection. (a) Verified solutions to one prompt푥as sequences of step events. (b) Route푦 3 (gold) as a fingerprint of event frequencies, positions, shape, and transitions. (c) Selection in fingerprint space and at the same budget푛=6, nearest-centroid selection (orange) stays inside the dashed circle and farthest-point selection (purple, numbered in order) spreads out. 2018). Nearest-centroid selection builds the similar setD sim from one dense region (Figure 4c). Every such comparison uses this procedure (Appendix A). 3.2. Settings and evaluation We run the selection on RLVE and evaluate every setting after RL by sampled coverage. RLVE environments each provide a generator, a difficulty parameter, and a rule-based verifier (Stojanovski et al., 2025; Zeng et al., 2026), so we choose which environments enter SFT and RL, hold some out of SFT, and evaluate above the difficulties either stage used. RLVE evaluation splits. The fixed held-out set spans RLVE environments and difficulties (Appendix Table 7). Some questions have a programmatic reference answer, and environment verifiers score the rest. A difficulty split separates a gain inside the difficulties the training stages used (1 to 10) from a gain on harder extrapolation problems (11 to 15). The Qwen3 runs report the in-range problems with푝푎푠@32 and the extrapolation problems with푝푎푠@64. Both OLMo3-7B conditions select from one SFT environment set, and an environment split marks its 63 evaluation environments as Seen and the 321 held out from SFT as Unseen. The shared RL pool spans all 384 environments, so this split asks whether the advantage reaches beyond the SFT task pool after the same RL. The OLMo3-7B run reports it with 푝푎푠@8 and 푝푎푠@32 on the same prompts for both conditions. 3.3. RLVE: generalization across difficulty and environments On RLVE (Zeng et al., 2026), we select SFT routes from a shared pool and apply the same GRPO recipe to each pair. SFT covers difficulty 1 to 5, RL extends through difficulty 10, and evaluation runs to difficulty 15 on the same environments beyond training stages (Table 7). For OLMo3-7B, at pass@8 the diverse condition leads by 16.9 points of coverage on environments held out from SFT (Figure 1). The margin is positive on both SFT-seen and SFT-unseen environments and increases over the reported sampling budgets. Split by generator difficulty, the diverse model 7 Selecting Diverse SFT Traces Improves Post-RL Generalization leads in every band. The advantage persists across both splits: on problems harder than either stage trained on, and on task families held out from SFT and included in RL, so the difference set by the SFT selection survives a shared RL stage that trained on both. The coverage advantage expands the solved set (Figure 1c). Diverse retains 95.67% of Similar’s solved questions and solves 1,133 that Similar misses, while Similar uniquely solves 53. At both Qwen3 model sizes and both selection budgets, 50,000 and 200,000 SFT rows, Diverse leads on every reported metric, sampled pass@1 (Appendix Figure 19) and sampled coverage, including on extrapolation problems above the difficulty used in either SFT or RL. The diverse selection also leads on held-out OMEGA mathematics (Appendix D.3) and on Sokoban. Program simulation instead compares corpora from different generators, and the multi-model corpus leads the single-model corpus. In Sokoban and program simulation each route can be replayed or executed, and the gap grows with the number of samples (Appendix D.4). 3.4. Analysis: Mixed Rewards Before RL Why mixed rewards matter. With binary rewards, a group of퐺independent rollouts on a prompt푥 with per-rollout success probability푝(푥)is mixed with probability푃(mixed | 푥)=1−푝(푥) 퐺 −(1−푝(푥)) 퐺 , and a group whose rewards all agree yields zero group-relative advantage (Le et al., 2026; Shao et al., 2024). A prompt with no correct solution within sampling reach has푝(푥)near zero, so its group almost always fails together and yields no update. Bringing one within reach makes a mixed group possible. Mean solve rate averages푝(푥)over prompts, so two policies with the same accuracy can give RL different amounts of signal. If route-diverse SFT puts a correct solution within sampling reach on more problems, that difference should be visible before RL starts. 4B1.7B Qwen3 .4 .5 .6 .7 .8 Bigram Jaccard distance +16.68% +15.13% SimilarDiverse Figure 5 | Answer diversity of correct Qwen3 completions on RLVE after the same RL. Mixed rewards before RL. We sample OLMo3-7B at the end of SFT on the Dolci-Think diverse and similar 100,000-row selections (Appendix C.1), before RL, eight times at temperature 1.0 on 64 math- ematics prompts drawn from the Dolci-RL-Zero-Mix prompts their RL trains on. The route-diverse checkpoint has mixed rewards on 54.7% of these prompts, against 46.9% for the route-similar checkpoint and 51.6% for the pre-SFT base, at a slightly lower mean solve rate (Fig- ure 6a). The two selections move this share in opposite directions from the base. On held-out RLVE questions, the diverse checkpoint of the RLVE OLMo3-7B pair in Figure 1, also before RL, likewise has more mixed-outcome and fewer all-fail prompts at both budgets (Figure 6). Answer diversity after RL. On RLVE, after the same RL, the correct completions of the diverse Qwen3 checkpoints of Section 3.3 also vary more in wording (Figure 5). Their mean bigram Jaccard distance is 16.68% higher for Qwen3-4B and 15.13% higher for Qwen3-1.7B than that of the similar checkpoints. Appendix D.1 gives the measurement protocol and longer-prefix comparison. Discussion. A post-training pipeline can verify far more solutions than its SFT budget allows it to train on, so it has to keep a subset, and our results show that this choice changes what the same RL can reach. At a fixed budget, keeping solutions whose routes differ gives the same RL a better starting point, and selecting them from a pool the pipeline already has needs no new generation. 8 Selecting Diverse SFT Traces Improves Post-RL Generalization • Diverse□ Similar ⋄ Pre-SFT baseFavorable gap 405060 Informative share (%) 0.060.090.12 Reward variance 0.160.200.24 Reward SD 01530 Solve rate (%) (a) Mathematics. 03060 Informative share (%) 048 Reward var. (×100) 050100 All-fail share (%) (b) RLVE: 8 samples. 03060 Informative share (%) 048 Reward var. (×100) 050100 All-fail share (%) (c) RLVE: 32 samples. Figure 6 | OLMo3-7B reward-signal diagnostics before RL. 10k25k50k SFT examples 30 40 50 Pass@8 (%) +3.4 +6.2 +5.5 Similar Diverse − Similar Figure 7 | One-teacher route selection. Orange tops: Similar; stack tops: Diverse. Labels: point gain. Axis starts at 28%. Single-model condition. The benefit does not depend on mixing teachers. When one model, Qwen3-4B-Thinking-2507, writes every candidate solution to Dolci-Think prompts (Team Olmo et al., 2025) and both sets are selected from that one pool at one budget, route- diverse SFT data leads route-similar data after the same GRPO at all three SFT sizes, by 3.39 to 6.17 points of mean pass@8 over ten competition-mathematics benchmarks (Figure 7, configuration in Ap- pendix Table 7). The Qwen3-4B-Base student is evaluated at the same RL step for both conditions within each SFT budget: 50 for 10k examples, and 30 for 25k and 50k. Coverage gap by sampling budget and difficulty. The same account explains why the post-RL coverage gap widens with the sampling budget: extra attempts recover more problems when more have a correct solution within reach. In the illustrative model of Appendix F the gap widens up to a finite budget, then narrows as both policies approach saturation. The coverage gap peaks at intermediate difficulty for Qwen3-4B-Base (Appendix Figure 20b, accuracy by difficulty in Appendix Figure 20a), on the easiest band for OLMo3-7B (Figure 1), and at the smallest Qwen capacity on OMEGA (Appendix Figure 21a). The account predicts this pattern: the gap should be largest on problems near the edge of what each starting model solves reliably. 4. Route Selection on Released Reasoning Corpora Takeaway 1)The effect of SFT reasoning diversity holds in real-world corpus. 2)Our selection approach is cheap and scalable. It works on real-world datasets, outperforming more expensive baselines. We now apply the selection to released reasoning corpora. For OpenThoughts3 (Guha et al., 2025), INTELLECT-3 (Prime Intellect Team, 2025) and Nemotron-Cascade 2 (Yang et al., 2026) we use the solutions those corpora release directly. Both conditions are selected from one pool at one budget, and an OLMo3-7B student receives the same SFT and the same RL on a mixture of mathematics, code, instruction following, and science. Appendix C.1 describes the Dolci-Think (Team Olmo et al., 2025) selections used for the pre-RL diagnostic of Section 3.4. Evaluation covers competition mathematics, 9 Selecting Diverse SFT Traces Improves Post-RL Generalization the three OMEGA splits, science, puzzle and instruction-following benchmarks (Appendix C.3). Our selection (Section 3.1) beats random selection, the topology baseline, and farthest-point selection on gradient, embedding and lexical features in every comparison, with relative gains in mean score from 1.2% to 10.8% at pass@1 and pass@8 (Figure 8). Against the similar selection from the same pool, the diverse selection leads on every mathematics benchmark in all three corpora, by 4.9 to 18.5 points of average accuracy, and it also leads on all three OMEGA splits and on GPQA-Diamond (Appendix C.3, Appendix Figure 15). It also costs far less. On a pool of about 2.1 million solutions it takes about three hours on one CPU node and no GPU time, while the gradient-diversity and embedding baselines pass every candidate through a 7B or 8B model and need 64 to 232 GPU-hours (Appendix C.4). Appendix C.4 gives the selection procedures, and Appendix C.5 gives the gains on each benchmark. 5. Related Work Preparing a model for RL. The starting policy bounds what RL can reinforce (Yue et al., 2025; Zhang et al., 2025a), and SFT response diversity predicts post-RL performance better than accuracy (Kang et al., 2025; Li et al., 2026). Prior work varies data timing (Akter et al., 2025), the SFT loss (Zhang et al., 2026), exploratory behaviors (Cen et al., 2025; Wang et al., 2026), reasoning primitives (Yao et al., 2025), and the teacher (Kim et al., 2025). Kong et al. (2026) study how training on reasoning traces builds reusable modules that support compositional generalization. Comparisons of the two stages find that SFT memorizes more and RL generalizes better (Chu et al., 2025), that RL lowers output diversity (Kirk et al., 2024), and that limiting how far SFT moves the policy preserves more of its generality (Zhu et al., 2025b). Reasoning-data selection and structure. Data work curates small sets (Zhou et al., 2023a), selects by instruction diversity (Ge et al., 2024; Liu et al., 2024; Lu et al., 2024), trace quality (Li et al., 2025) or model fit (Dai et al., 2025; Zhang et al., 2025b), mixes tasks (Sanh et al., 2021; Wang et al., 2023b,c; Xu et al., 2023) and isolates semantic breadth (Zhang et al., 2025c). Closest to us, distinct paths per problem raise post-SFT accuracy (Yuan et al., 2023), and Ju et al. (2025) keep divergent solutions for fewer problems at the same number of demonstrations, with the advantage kept after RL. Their method calls a language model on every candidate solution, which is costly at our pool sizes, whereas route selection reads only the trace text. We build on self-training (Gulcehre et al., 2023; Singh et al., 2024; Yuan et al., 2023; Zelikman et al., 2022), coverage selection (Kulesza and Taskar, 2012; Sener and Savarese, 2018), reasoning graphs (Minegishi et al., 2025; Shahariar et al., 2025; Tan et al., 2025; Xiong et al., 2025) and path search (Wang et al., 2023a; Yao et al., 2023), and complement measures (Friedman and Dieng, 2023; Tevet and Berant, 2021; Zhao et al., 2024). Appendix G covers methods that act on the reward signal inside group-relative RL. 6. Conclusion Verified solutions are not interchangeable as preparation for RL. In our comprehensive study, at a fixed demonstration budget, under matched training recipes and with evaluation at matched checkpoints, route-diverse selection from the same pool improves post-RL coverage, including on problems harder than either stage trained on. The benefit persists in the single-model condition. On three released corpora, our proposed CPU-only selector beats random selection and the topology, gradient-diversity, embedding, and lexical baselines in every comparison of mean post-RL performance, without model calls or additional generation. 10 Selecting Diverse SFT Traces Improves Post-RL Generalization RandomTopo.Grad.Embed.Lex.RandomTopo.Grad.Embed.RandomTopo.Grad. 0 4 8 12 Mean relative gain (%) 6.6 6.8 1.5 6.2 8.1 11 7.6 7.1 4.2 5.1 5.4 5.5 1.2 3.3 8.1 10 3.1 5.0 6.0 10 2.8 5.6 9.0 11 Pass@1Pass@8 OpenThoughts3INTELLECT-3Cascade-2 Figure 8|Relative gain of our selection over each selection baseline in mean score, with both conditions evaluated at the final RL checkpoint, step 64. FPS :farthest-point selection. Topo., Grad., Embed. and Lex. are the topology (our fingerprints with a simpler rule), gradient-diversity, embedding and lexical baselines of Appendix C.4. Pre-RL diagnostics suggest why accuracy alone can mislead: the route-diverse OLMo3-7B check- point produces mixed rewards on more prompts despite slightly lower mean accuracy, consistent with giving group-relative RL more learning opportunities. Appendix H discusses limitations and future work. Together, these results identify route diversity as a practical criterion for choosing which verified solutions best prepare a model for RL. AI Use Statement We used generative AI tools to assist with polishing the writing; the authors verified all content and take full responsibility for it. The synthetic data are generated from open source language models. References M. Abdin, S. Agarwal, A. Awadallah, V. Balachandran, H. Behl, L. Chen, G. de Rosa, S. Gunasekar, M. Javaheripi, N. Joshi, P. Kauffmann, Y. Lara, C. C. T. Mendes, A. Mitra, B. Nushi, D. Papailiopoulos, O. Saarikivi, S. Shah, V. Shrivastava, V. Vineet, Y. Wu, S. Yousefi, and G. Zheng. Phi-4-reasoning technical report. arXiv preprint arXiv:2504.21318, 2025. URLhttps://arxiv.org/abs/2504 .21318. D. Achlioptas. Database-friendly random projections: Johnson–lindenstrauss with binary coins. Journal of Computer and System Sciences, 66(4):671–687, 2003. S. N. Akter, S. Prabhumoye, E. Nyberg, M. Patwary, M. Shoeybi, Y. Choi, and B. Catanzaro. Front- loading reasoning: The synergy between pretraining and post-training data. arXiv preprint arXiv:2510.03264, 2025. URL https://arxiv.org/abs/2510.03264. A. Bercovich, I. Levy, I. Golan, M. Dabbah, R. El-Yaniv, O. Puny, I. Galil, Z. Moshe, T. Ronen, N. Nabwani, et al. Llama-Nemotron: Efficient reasoning models. arXiv preprint arXiv:2505.00949, 2025. URL https://arxiv.org/abs/2505.00949. 11 Selecting Diverse SFT Traces Improves Post-RL Generalization M. Besta, N. Blach, A. Kubicek, R. Gerstenberger, et al. Graph of Thoughts: Solving elaborate problems with large language models. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), 2024. URL https://arxiv.org/abs/2308.09687. ByteDance-Seed. BeyondAIME: Advancing math reasoning evaluation beyond high school olympiads, 2025. URLhttps://huggingface.co/datasets/ByteDance-Seed/BeyondAIME. Official dataset release. ByteDance Seed. Seed1.5-Thinking: Advancing superb reasoning models with reinforcement learning. arXiv preprint arXiv:2504.13914, 2025. URL https://arxiv.org/abs/2504.13914. Z. Cen, Y. Yao, W. Han, et al. Behavior injection: Preparing language models for reinforcement learning. arXiv preprint arXiv:2505.18917, 2025. URLhttps://arxiv.org/abs/2505.18917. J. Chen, Q. He, S. Yuan, A. Chen, et al. Enigmata: Scaling logical reasoning in large language models with synthetic verifiable puzzles. arXiv preprint arXiv:2505.19914, 2025a. URLhttps: //arxiv.org/abs/2505.19914. Z. Chen, X. Qin, Y. Wu, Y. Ling, et al. Pass@k training for adaptively balancing exploration and exploitation of large reasoning models. arXiv preprint arXiv:2508.10751, 2025b. URLhttps: //arxiv.org/abs/2508.10751. T. Chu, Y. Zhai, J. Yang, S. Tong, S. Xie, D. Schuurmans, Q. V. Le, S. Levine, and Y. Ma. SFT memorizes, RL generalizes: A comparative study of foundation model post-training. arXiv preprint arXiv:2501.17161, 2025. URL https://arxiv.org/abs/2501.17161. W. G. Cochran. Sampling Techniques. Wiley, 3 edition, 1977. G. Cui, L. Yuan, Z. Wang, H. Wang, Y. Zhang, J. Chen, W. Li, B. He, Y. Fan, T. Yu, Q. Xu, W. Chen, J. Yuan, H. Chen, K. Zhang, X. Lv, S. Wang, Y. Yao, X. Han, H. Peng, Y. Cheng, Z. Liu, M. Sun, B. Zhou, and N. Ding. Process reinforcement through implicit rewards. arXiv preprint arXiv:2502.01456, 2025a. URL https://arxiv.org/abs/2502.01456. G. Cui, Y. Zhang, J. Chen, L. Yuan, et al. The entropy mechanism of reinforcement learning for reasoning language models. arXiv preprint arXiv:2505.22617, 2025b. URLhttps://arxiv.or g/abs/2505.22617. Q. Dai, D. Zhang, J. W. Ma, and H. Peng. Improving influence-based instruction tuning data selection for balanced learning of diverse capabilities. In Findings of the Association for Computational Linguistics: EMNLP 2025, 2025. URL https://aclanthology.org/2025.findings-emnlp.373/. DeepSeek-AI. DeepSeek-R1: Incentivizing reasoning capability in LLMs via reinforcement learning. arXiv preprint arXiv:2501.12948, 2025. URL https://arxiv.org/abs/2501.12948. H. Diddee and D. Ippolito. Chasing random: Instruction selection strategies fail to generalize. arXiv preprint arXiv:2410.15225, 2024. Y. Eldar, M. Lindenbaum, M. Porat, and Y. Y. Zeevi. The farthest point strategy for progressive image sampling. IEEE Transactions on Image Processing, 6(9):1305–1315, 1997. D. Friedman and A. B. Dieng. The Vendi Score: A diversity evaluation metric for machine learning. Transactions on Machine Learning Research (TMLR), 2023. URLhttps://arxiv.org/abs/2210 .02410. 12 Selecting Diverse SFT Traces Improves Post-RL Generalization K. Gandhi, D. Lee, G. Grand, M. Liu, W. Cheng, A. Sharma, and N. D. Goodman. Stream of Search (SoS): Learning to search in language. arXiv preprint arXiv:2404.03683, 2024. URLhttps: //arxiv.org/abs/2404.03683. Y. Ge, Y. Liu, C. Hu, W. Meng, S. Tao, X. Zhao, H. Ma, L. Zhang, B. Chen, H. Yang, B. Li, T. Xiao, and J. Zhu. Clustering and ranking: Diversity-preserved instruction selection through expert-aligned quality estimation. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing (EMNLP), 2024. URL https://aclanthology.org/2024.emnlp-main.28/. GLM-4.5 Team. GLM-4.5: Agentic, reasoning, and coding (ARC) foundation models. arXiv preprint arXiv:2508.06471, 2025. URL https://arxiv.org/abs/2508.06471. X. Guan, L. L. Zhang, Y. Liu, N. Shang, Y. Sun, Y. Zhu, F. Yang, and M. Yang. rStar-Math: Small LLMs can master math reasoning with self-evolved deep thinking. In Proceedings of the 42nd International Conference on Machine Learning (ICML), 2025. URL https://arxiv.org/abs/2501.04519. E. Guha, R. Marten, S. Keh, et al. OpenThoughts: Data recipes for reasoning models. arXiv preprint arXiv:2506.04178, 2025. URL https://arxiv.org/abs/2506.04178. C. Gulcehre, T. L. Paine, S. Srinivasan, K. Konyushkova, et al. Reinforced self-training (ReST) for language modeling. arXiv preprint arXiv:2308.08998, 2023. URLhttps://arxiv.org/abs/23 08.08998. S. Hao, Y. Gu, H. Ma, J. J. Hong, Z. Wang, D. Z. Wang, and Z. Hu. Reasoning with language model is planning with world model. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing (EMNLP), 2023. URL https://arxiv.org/abs/2305.14992. Harvard-MIT Mathematics Tournament. HMMT February 2025: Problems and solutions, 2025a. URL https://w.hmmt.org/w/archive/282. Official competition archive. Accessed September 17, 2026. Harvard-MIT Mathematics Tournament. HMMT November 2025: Problems and solutions, 2025b. URLhttps://w.hmmt.org/w/archive/291. Official competition archive. Accessed September 17, 2026. C. He, R. Luo, Y. Bai, S. Hu, Z. L. Thai, J. Shen, J. Hu, X. Han, Y. Huang, Y. Zhang, J. Liu, L. Qi, Z. Liu, and M. Sun. OlympiadBench: A challenging benchmark for promoting AGI with olympiad-level bilingual multimodal scientific problems. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (ACL), 2024. URL https://arxiv.org/abs/2402.14008. D. Hendrycks, C. Burns, S. Kadavath, A. Arora, S. Basart, E. Tang, D. Song, and J. Steinhardt. Measuring mathematical problem solving with the MATH dataset. arXiv preprint arXiv:2103.03874, 2021. URL https://arxiv.org/abs/2103.03874. Z. Hu, J. Qiu, T. Bai, H. Yang, et al. VADE: Variance-aware dynamic sampling via online sample- level difficulty estimation for multimodal RL. arXiv preprint arXiv:2511.18902, 2025a. URL https://arxiv.org/abs/2511.18902. Z. Hu, S. Zhang, Y. Li, J. Yan, et al. Diversity-incentivized exploration for versatile reasoning. arXiv preprint arXiv:2509.26209, 2025b. URL https://arxiv.org/abs/2509.26209. Z. Hu, Y. Wang, Y. He, J. Wu, Y. Zhao, S.-K. Ng, C. Breazeal, A. T. Luu, H. W. Park, and B. Hooi. Rewarding the rare: Uniqueness-aware RL for creative problem solving in LLMs. arXiv preprint arXiv:2601.08763, 2026. URL https://arxiv.org/abs/2601.08763. 13 Selecting Diverse SFT Traces Improves Post-RL Generalization G. Jiang, W. Feng, G. Quan, C. Hao, et al. VCRL: Variance-based curriculum reinforcement learning for large language models. arXiv preprint arXiv:2509.19803, 2025. URLhttps://arxiv.org/ abs/2509.19803. H. Jin, S. Luan, T. Ni, S. Lyu, G. Rabusseau, R. Rabbany, D. Precup, and M. Hamdaqa. RL fine- tuning heals OOD forgetting in SFT. arXiv preprint arXiv:2509.12235, 2025. URLhttps: //arxiv.org/abs/2509.12235. F. Ju, Z. Qin, R. Min, Z. He, L. Kong, and Y. R. Fung. Reasoning Path Divergence: A new metric and curation strategy to unlock LLM diverse thinking. arXiv preprint arXiv:2510.26122, 2025. URL https://arxiv.org/abs/2510.26122. J. Jung, S. Han, X. Lu, S. Hallinan, D. Acuna, S. Prabhumoye, M. Patwary, M. Shoeybi, B. Catanzaro, and Y. Choi. Prismatic synthesis: Gradient-based data diversification boosts generalization in llm reasoning. arXiv preprint arXiv:2505.20161, 2025. F. Kang, M. Kuchnik, K. Padthe, et al. Quagmires in SFT-RL post-training: When high SFT scores mislead and what to use instead. arXiv preprint arXiv:2510.01624, 2025. URLhttps://arxiv. org/abs/2510.01624. A. Kazemnejad, M. Aghajohari, E. Portelance, A. Sordoni, S. Reddy, A. Courville, and N. Le Roux. VinePPO: Refining credit assignment in RL training of LLMs. In International Conference on Machine Learning (ICML), 2025. URL https://arxiv.org/abs/2410.01679. M. Kim, A. Shrestha, S. Shrestha, et al. Reinforcement learning vs. distillation: Understanding accuracy and capability in LLM reasoning. arXiv preprint arXiv:2505.14216, 2025. URLhttps: //arxiv.org/abs/2505.14216. Kimi Team. Kimi k1.5: Scaling reinforcement learning with LLMs. arXiv preprint arXiv:2501.12599, 2025. URL https://arxiv.org/abs/2501.12599. R. Kirk, I. Mediratta, C. Nalmpantis, J. Luketina, E. Hambro, E. Grefenstette, and R. Raileanu. Understanding the effects of RLHF on LLM generalisation and diversity. In International Conference on Learning Representations (ICLR), 2024. URL https://arxiv.org/abs/2310.06452. L. Kong, X. Liu, G. Chen, M. Q. Ma, X. Song, Y. Sun, M. Yurochkin, T. W. Killian, R. Salakhutdinov, K. Zhang, E. P. Xing, and Z. Liu. From reasoning traces to reusable modules: Understanding compositional generalization in language model reasoning. In International Conference on Machine Learning (ICML), 2026. URL https://arxiv.org/abs/2606.18089. A. Kulesza and B. Taskar. Determinantal point processes for machine learning. Foundations and Trends in Machine Learning, 5(2–3):123–286, 2012. URL https://arxiv.org/abs/1207.6083. N. Lambert, J. Morrison, V. Pyatkin, S. Huang, H. Ivison, F. Brahman, L. J. V. Miranda, A. Liu, N. Dziri, S. Lyu, Y. Gu, S. Malik, V. Graf, J. D. Hwang, J. Yang, R. L. Bras, O. Tafjord, C. Wilhelm, L. Soldaini, N. A. Smith, Y. Wang, P. Dasigi, and H. Hajishirzi. Tulu 3: Pushing frontiers in open language model post-training. arXiv preprint arXiv:2411.15124, 2024. URLhttps://arxiv.org/abs/ 2411.15124. T.-L. V. Le, M. Jeon, K. Vu, V. Lai, and E. Yang. No prompt left behind: Exploiting zero-variance prompts in LLM reinforcement learning via entropy-guided advantage shaping. In International Conference on Learning Representations (ICLR), 2026. URL https://arxiv.org/abs/2509.21880. C. Li, Q. Chen, L. Li, C. Wang, et al. Mixed distillation helps smaller language models reason better. arXiv preprint arXiv:2312.10730, 2023. URL https://arxiv.org/abs/2312.10730. 14 Selecting Diverse SFT Traces Improves Post-RL Generalization X. Li, G. Huzhang, S. Shen, et al. Getting your LLMs ready for reinforcement learning with lightweight SFT. In International Conference on Learning Representations (ICLR), 2026. URLhttps://openre view.net/forum?id=yezWGJmODg. Y. Li, Y. Emad, K. Padthe, et al. NaturalThoughts: Selecting and distilling reasoning traces for general reasoning tasks. arXiv preprint arXiv:2507.01921, 2025. URLhttps://arxiv.org/abs/2507 .01921. H. Lightman, V. Kosaraju, Y. Burda, H. Edwards, B. Baker, T. Lee, J. Leike, J. Schulman, I. Sutskever, and K. Cobbe. Let’s verify step by step. In International Conference on Learning Representations (ICLR), 2024. URL https://arxiv.org/abs/2305.20050. R. Liu, J. Liu, X. Wan, Y. Fu, and L. Pan. When RL fails after SFT: Rejuvenating model plasticity for robust SFT-to-RL handoff. arXiv preprint arXiv:2606.09932, 2026. URLhttps://arxiv.org/ abs/2606.09932. W. Liu, W. Zeng, K. He, Y. Jiang, and J. He. What makes good data for alignment? A comprehensive study of automatic data selection in instruction tuning. In International Conference on Learning Representations (ICLR), 2024. URL https://arxiv.org/abs/2312.15685. Z. Liu, C. Chen, W. Li, P. Qi, et al. Understanding R1-Zero-like training: A critical perspective. arXiv preprint arXiv:2503.20783, 2025a. URL https://arxiv.org/abs/2503.20783. Z. Liu, Z. Yang, Y. Chen, C. Lee, M. Shoeybi, B. Catanzaro, and W. Ping. AceReason-Nemotron 1.1: Advancing math and code reasoning through SFT and RL synergy. arXiv preprint arXiv:2506.13284, 2025b. URL https://arxiv.org/abs/2506.13284. Llama Team, AI @ Meta. The Llama 3 herd of models. arXiv preprint arXiv:2407.21783, 2024. URL https://arxiv.org/abs/2407.21783. LLM-Core Xiaomi. MiMo: Unlocking the reasoning potential of language model – from pretraining to posttraining. arXiv preprint arXiv:2505.07608, 2025. URLhttps://arxiv.org/abs/2505.0 7608. K. Lu, H. Yuan, Z. Yuan, R. Lin, J. Lin, et al. #InsTag: Instruction tagging for analyzing supervised fine-tuning of large language models. In International Conference on Learning Representations (ICLR), 2024. URL https://arxiv.org/abs/2308.07074. Mathematical Association of America. American Mathematics Competitions, n.d. URLhttps: //maa.org/student-programs/amc/ . Official AMC and AIME competition resources. Accessed September 17, 2026. Meta AI. The Llama 4 herd: The beginning of a new era of natively multimodal AI innovation. Meta AI blog post, April 5, 2025. URLhttps://ai.meta.com/blog/llama-4-multimodal-int elligence/. G. Minegishi, H. Furuta, T. Kojima, Y. Iwasawa, et al. Topology of reasoning: Understanding large reasoning models through reasoning graph properties. arXiv preprint arXiv:2506.05744, 2025. URL https://arxiv.org/abs/2506.05744. B. Miranda, A. Lee, S. Sundar, A. Casasola, et al. Beyond scale: The diversity coefficient as a data quality metric for variability in natural language data. In Data-centric Machine Learning Research (DMLR) Workshop, ICLR, 2024. URL https://arxiv.org/abs/2306.13840. 15 Selecting Diverse SFT Traces Improves Post-RL Generalization Mistral-AI. Magistral. arXiv preprint arXiv:2506.10910, 2025. URLhttps://arxiv.org/abs/25 06.10910. N. Muennighoff, Z. Yang, W. Shi, X. L. Li, et al. s1: Simple test-time scaling. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing (EMNLP), 2025. URL https://arxiv.org/abs/2501.19393. S. Mukherjee, L. Yuan, D. Hakkani-Tür, and H. Peng. Reinforcement learning finetunes small subnet- works in large language models. In Advances in Neural Information Processing Systems (NeurIPS), 2025. URLhttps://papers.nips.c/paper_files/paper/2025/file/bf235a1d6780a fd979f2f81676f43413-Paper-Conference.pdf. R. Naik, V. Chandrasekaran, M. Yuksekgonul, H. Palangi, and B. Nushi. Diversity of thought improves reasoning abilities of large language models. arXiv preprint arXiv:2310.07088, 2023. URLhttps: //arxiv.org/abs/2310.07088v1. X. Ning, Z. Lin, Z. Zhou, Z. Wang, et al. Skeleton-of-Thought: Prompting LLMs for efficient parallel generation. In International Conference on Learning Representations (ICLR), 2024. URLhttps: //arxiv.org/abs/2307.15337. S. Parashar, S. Gui, X. Li, H. Ling, et al. Curriculum reinforcement learning from easy to hard tasks improves LLM reasoning. arXiv preprint arXiv:2506.06632, 2025. URLhttps://arxiv.org/ab s/2506.06632. Prime Intellect Team. INTELLECT-3: Technical report. arXiv preprint arXiv:2512.16144, 2025. URL https://arxiv.org/abs/2512.16144. V. Pyatkin, S. Malik, V. Graf, H. Ivison, S. Huang, P. Dasigi, N. Lambert, and H. Hajishirzi. Generalizing verifiable instruction following. In Advances in Neural Information Processing Systems (NeurIPS), Datasets and Benchmarks Track, 2025. URL https://arxiv.org/abs/2507.02833. Y. Qu, Q. Wang, Y. Mao, V. T. Hu, et al. Can prompt difficulty be online predicted for accelerating RL finetuning of reasoning models? arXiv preprint arXiv:2507.04632, 2025. URLhttps://arxiv. org/abs/2507.04632. D. Rein, B. L. Hou, A. C. Stickland, J. Petty, R. Y. Pang, J. Dirani, J. Michael, and S. R. Bowman. GPQA: A graduate-level Google-proof Q&A benchmark. In Conference on Language Modeling (COLM), 2024. URL https://openreview.net/forum?id=Ti67584b98. G. Salton and C. Buckley. Term-weighting approaches in automatic text retrieval. Information Processing & Management, 24(5):513–523, 1988. V. Sanh, A. Webson, C. Raffel, S. H. Bach, L. Sutawika, Z. Alyafeai, A. Chaffin, A. Stiegler, T. Le Scao, A. Raja, M. Dey, M. S. Bari, C. Xu, U. Thakker, S. Sharma, E. Szczechla, T. Kim, G. Chhablani, N. Nayak, D. Datta, J. Chang, M. T.-J. Jiang, H. Wang, M. Manica, S. Shen, Z. X. Yong, H. Pandey, M. McKenna, R. Bawden, T. Wang, T. Neeraj, J. Rozen, A. Sharma, A. Santilli, T. Fevry, J. A. Fries, R. Teehan, T. Bers, S. Biderman, L. Gao, T. Wolf, and A. M. Rush. Multitask prompted training enables zero-shot task generalization. arXiv preprint arXiv:2110.08207, 2021. URL https://arxiv.org/abs/2110.08207. O. Sener and S. Savarese. Active learning for convolutional neural networks: A core-set approach. In International Conference on Learning Representations (ICLR), 2018. URLhttps://arxiv.org/ab s/1708.00489. 16 Selecting Diverse SFT Traces Improves Post-RL Generalization G. M. Shahariar, E. Shayegani, A. Nazari, and N. Abu-Ghazaleh. Modeling hierarchical thinking in large reasoning models. arXiv preprint arXiv:2510.22437, 2025. URLhttps://arxiv.org/ab s/2510.22437. Z. Shao, P. Wang, Q. Zhu, R. Xu, J. Song, X. Bi, H. Zhang, M. Zhang, Y. K. Li, Y. Wu, and D. Guo. DeepSeekMath: Pushing the limits of mathematical reasoning in open language models. arXiv preprint arXiv:2402.03300, 2024. URL https://arxiv.org/abs/2402.03300. A. Singh, J. D. Co-Reyes, R. Agarwal, A. Anand, P. Patil, et al. Beyond human data: Scaling self-training for problem-solving with language models. Transactions on Machine Learning Research (TMLR), 2024. URL https://arxiv.org/abs/2312.06585. Z. Stojanovski, O. Stanley, J. Sharratt, R. Jones, et al. Reasoning Gym: Reasoning environments for reinforcement learning with verifiable rewards. In Advances in Neural Information Processing Systems (NeurIPS), Datasets and Benchmarks Track, 2025. URLhttps://arxiv.org/abs/2505.24760. Y. Sun, S. Hu, G. Zhou, K. Zheng, et al. OMEGA: Can LLMs reason outside the box in math? Evaluating exploratory, compositional, and transformative generalization. arXiv preprint arXiv:2506.18880, 2025. URL https://arxiv.org/abs/2506.18880. X. W. Tan, N. Tan, G. Lee, and S. Kok. The shape of reasoning: Topological analysis of reasoning traces in large language models. arXiv preprint arXiv:2510.20665, 2025. URLhttps://arxiv. org/abs/2510.20665v1. Team Olmo et al. Olmo 3. arXiv preprint arXiv:2512.13961, 2025. URLhttps://arxiv.org/ab s/2512.13961. G. Tevet and J. Berant. Evaluating the evaluation of diversity in natural language generation. In Conference of the European Chapter of the Association for Computational Linguistics (EACL), 2021. URL https://arxiv.org/abs/2004.02990. H. Wang, H. Gu, H. Piao, et al. Learning while staying curious: Entropy-preserving supervised fine- tuning via adaptive self-distillation for large reasoning models. arXiv preprint arXiv:2602.02244, 2026. URL https://arxiv.org/abs/2602.02244. S. Wang, L. Yu, C. Gao, C. Zheng, S. Liu, et al. Beyond the 80/20 rule: High-entropy minority tokens drive effective reinforcement learning for LLM reasoning. In Advances in Neural Information Processing Systems (NeurIPS), 2025a. URL https://arxiv.org/abs/2506.01939. X. Wang, J. Wei, D. Schuurmans, Q. Le, E. Chi, S. Narang, A. Chowdhery, and D. Zhou. Self-consistency improves chain of thought reasoning in language models. In International Conference on Learning Representations (ICLR), 2023a. URL https://arxiv.org/abs/2203.11171. Y. Wang, H. Ivison, P. Dasigi, J. Hessel, T. Khot, et al. How far can camels go? Exploring the state of instruction tuning on open resources. In Advances in Neural Information Processing Systems (NeurIPS), Datasets and Benchmarks Track, 2023b. URLhttps://arxiv.org/abs/2306.04751. Y. Wang, Y. Kordi, S. Mishra, A. Liu, N. A. Smith, D. Khashabi, and H. Hajishirzi. Self-Instruct: Aligning language models with self-generated instructions. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (ACL), 2023c. URLhttps://arxiv.org/abs/2212.1 0560. Z. Wang, K. Wang, Q. Wang, P. Zhang, et al. RAGEN: Understanding self-evolution in LLM agents via multi-turn reinforcement learning. arXiv preprint arXiv:2504.20073, 2025b. URLhttps: //arxiv.org/abs/2504.20073. 17 Selecting Diverse SFT Traces Improves Post-RL Generalization K. Weinberger, A. Dasgupta, J. Langford, A. Smola, and J. Attenberg. Feature hashing for large scale multitask learning. In International Conference on Machine Learning, 2009. L. Wen, Y. Cai, F. Xiao, X. He, Q. An, Z. Duan, Y. Du, J. Liu, L. Tang, X. Lv, H. Zou, Y. Deng, S. Jia, and X. Zhang. Light-R1: Curriculum SFT, DPO and RL for long COT from scratch and beyond. arXiv preprint arXiv:2503.10460, 2025. URL https://arxiv.org/abs/2503.10460. J. Wu, N. Lu, S. Liu, et al. Train at moving edge: Online-verified prompt selection for efficient RL training of large reasoning model. arXiv preprint arXiv:2603.25184, 2026. URLhttps: //arxiv.org/abs/2603.25184v1. Z. Xiong, Y. Cai, Z. Li, and Y. Wang. Mapping the minds of LLMs: A graph-based analysis of reasoning LLM. arXiv preprint arXiv:2505.13890, 2025. URL https://arxiv.org/abs/2505.13890. C. Xu, Q. Sun, K. Zheng, X. Geng, P. Zhao, J. Feng, C. Tao, and D. Jiang. WizardLM: Empowering large language models to follow complex instructions. arXiv preprint arXiv:2304.12244, 2023. URL https://arxiv.org/abs/2304.12244v1. A. Yang, B. Zhang, B. Hui, B. Gao, et al. Qwen2.5-Math technical report: Toward mathematical expert model via self-improvement. arXiv preprint arXiv:2409.12122, 2024. URLhttps://arxiv.org/ abs/2409.12122. A. Yang, A. Li, B. Yang, B. Zhang, B. Hui, et al. Qwen3 technical report. arXiv preprint arXiv:2505.09388, 2025. URL https://arxiv.org/abs/2505.09388. Z. Yang, Z. Liu, Y. Chen, W. Dai, B. Wang, et al. Nemotron-Cascade 2: Post-training LLMs with Cascade RL and multi-domain on-policy distillation. arXiv preprint arXiv:2603.19220, 2026. URL https://arxiv.org/abs/2603.19220. S. Yao, D. Yu, J. Zhao, I. Shafran, T. L. Griffiths, Y. Cao, and K. Narasimhan. Tree of Thoughts: Deliberate problem solving with large language models. In Advances in Neural Information Processing Systems (NeurIPS), 2023. URL https://arxiv.org/abs/2305.10601. Y. Yao, G. Zeng, R. Wu, Y. Zhang, D. Zhao, Z.-W. Hong, and C. Gan. Tailored primitive initialization is the secret key to reinforcement learning. arXiv preprint arXiv:2511.12429, 2025. URLhttps: //arxiv.org/abs/2511.12429. Y. Ye, Z. Huang, Y. Xiao, E. Chern, et al. LIMO: Less is more for reasoning. In Conference on Language Modeling (COLM), 2025. URL https://arxiv.org/abs/2502.03387. Q. Yu, Z. Zhang, R. Zhu, Y. Yuan, et al. DAPO: An open-source LLM reinforcement learning system at scale. arXiv preprint arXiv:2503.14476, 2025. URL https://arxiv.org/abs/2503.14476. Z. Yuan, H. Yuan, C. Li, G. Dong, K. Lu, et al. Scaling relationship on learning mathematical reasoning with large language models. arXiv preprint arXiv:2308.01825, 2023. URLhttps: //arxiv.org/abs/2308.01825. Y. Yue, Z. Chen, R. Lu, A. Zhao, Z. Wang, Y. Yue, S. Song, and G. Huang. Does reinforcement learning really incentivize reasoning capacity in LLMs beyond the base model? In Advances in Neural Information Processing Systems (NeurIPS), 2025. URL https://arxiv.org/abs/2504.13837. E. Zelikman, Y. Wu, J. Mu, and N. D. Goodman. STaR: Bootstrapping reasoning with reasoning. In Advances in Neural Information Processing Systems (NeurIPS), 2022. URLhttps://arxiv.org/ abs/2203.14465. 18 Selecting Diverse SFT Traces Improves Post-RL Generalization Z. Zeng, H. Ivison, Y. Wang, L. Yuan, et al. RLVE: Scaling up reinforcement learning for language models with adaptive verifiable environments. In International Conference on Machine Learning (ICML), 2026. URL https://arxiv.org/abs/2511.07317. C. Zhang, G. Neubig, and X. Yue. On the interplay of pre-training, mid-training, and RL on reasoning language models. arXiv preprint arXiv:2512.07783, 2025a. URLhttps://arxiv.org/abs/25 12.07783. D. Zhang, Q. Dai, and H. Peng. The best instruction-tuning data are those that fit. arXiv preprint arXiv:2502.04194, 2025b. URL https://arxiv.org/abs/2502.04194. D. Zhang, J. Wang, and F. Charton. Diversification catalyzes language models’ instruction gen- eralization to unseen semantics. In Findings of the Association for Computational Linguistics: ACL 2025, pages 23236–23249, 2025c. doi: 10.18653/v1/2025.findings-acl.1193. URL https://aclanthology.org/2025.findings-acl.1193/. D. Zhang, Y. Xu, H. Wang, Q. Chen, and H. Peng. Good SFT optimizes for SFT, better SFT prepares for reinforcement learning. arXiv preprint arXiv:2602.01058, 2026. URLhttps://arxiv.org/ abs/2602.01058. Y. Zhang, M. Li, D. Long, X. Zhang, H. Lin, B. Yang, P. Xie, A. Yang, D. Liu, J. Lin, F. Huang, and J. Zhou. Qwen3 embedding: Advancing text embedding and reranking through foundation models. arXiv preprint arXiv:2506.05176, 2025d. D. Zhao, J. T. A. Andrews, O. Papakyriakopoulos, and A. Xiang. Position: Measure dataset diversity, don’t just claim it. In International Conference on Machine Learning (ICML), 2024. URLhttps: //arxiv.org/abs/2407.08188. C. Zhou, P. Liu, P. Xu, S. Iyer, J. Sun, et al. LIMA: Less is more for alignment. In Advances in Neural Information Processing Systems (NeurIPS), 2023a. URLhttps://arxiv.org/abs/2305.11206. J. Zhou, T. Lu, S. Mishra, S. Brahma, S. Basu, Y. Luan, D. Zhou, and L. Hou. Instruction-following evaluation for large language models. arXiv preprint arXiv:2311.07911, 2023b. URLhttps: //arxiv.org/abs/2311.07911. H. Zhu, Z. Zhang, H. Huang, D. Su, Z. Liu, J. Zhao, I. Fedorov, H. Pirsiavash, Z. Sha, J. Lee, D. Z. Pan, Z. Wang, Y. Tian, and K. S. Tai. The path not taken: RLVR provably learns off the principals. arXiv preprint arXiv:2511.08567, 2025a. URL https://arxiv.org/abs/2511.08567v1. W. Zhu, R. Xie, R. Wang, X. Sun, D. Wang, and P. Liu. Proximal supervised fine-tuning. arXiv preprint arXiv:2508.17784, 2025b. URL https://arxiv.org/abs/2508.17784. Y. Zhu, S. Lu, L. Zheng, J. Guo, W. Zhang, J. Wang, and Y. Yu. Texygen: A benchmarking platform for text generation models. In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), 2018. URL https://arxiv.org/abs/1802.01886. 19 Selecting Diverse SFT Traces Improves Post-RL Generalization A. Method and Construction Details The selection pipeline is defined in Section 3. Numerical table results are rounded to two significant digits; counts, identifiers and experimental settings remain exact. Differences and ratios are calculated before rounding. Within each comparison, the conditions match in candidate eligibility, SFT trajectory budget, student initialization, training recipe, evaluation protocol, and checkpoint step. The intended change is the retained solutions or, in a teacher-source sweep, the generators supplying those solutions. Different testbeds have different recipes; matching applies within a comparison. The descriptions below separate candidate generation, verification, representation, and selection. Generator rosters. In the synthetic environments and for the four-domain Dolci-Think compari- son, open reasoning models write the candidate solutions. For OpenThoughts3, INTELLECT-3 and Nemotron-Cascade 2, selection runs directly over the solutions those corpora release. The Dolci-Think pool for the pre-RL diagnostic (Appendix C.1) is written by twelve models, each answering the same fixed prompts in full. They are Qwen3-32B, Qwen3-14B, Qwen3-8B, Qwen3-4B-Thinking- 2507, DeepSeek-R1-Distill-Qwen-32B, DeepSeek-R1-Distill-Qwen-14B, DeepSeek-R1-0528-Qwen3- 8B, OpenReasoning-Nemotron-32B, OpenReasoning-Nemotron-14B, OpenReasoning-Nemotron-7B, AceReason-Nemotron-14B, and AceReason-Nemotron-7B. In the mathematics-transfer and DAPO teacher-source sweeps, the teacher order is DeepSeek-R1-0528-Qwen3-8B, Qwen3-8B, Qwen3-4B- Thinking-2507, OpenReasoning-Nemotron-7B, and Olmo-3-7B-Think, and a condition with푑 ≤5 teachers uses the first 푑 of them. The Enigmata teacher-source grid, the twelve-teacher comparison with Qwen3-14B, and the Qwen3-4B mathematics comparison (Appendices B and B.2) use the following ordered twelve-teacher roster: DeepSeek-R1-0528-Qwen3-8B, Qwen3-8B, Qwen3-4B-Thinking-2507, OpenReasoning- Nemotron-7B, Olmo-3-7B-Think, Qwen3-14B, Qwen3-32B, DeepSeek-R1-Distill-Qwen-14B, DeepSeek-R1-Distill-Qwen-32B, DeepSeek-R1-Distill-Qwen-7B, DeepSeek-R1-Distill-Qwen-1.5B, and OpenReasoning-Nemotron-32B. In the teacher-count sweeps, the one-, six-, and twelve-teacher constructions use the first one, six, and twelve entries, respectively. The separate 14B comparator uses Qwen3-14B alone. Most comparisons select both conditions from one shared candidate pool, so both draw on the same generators. The teacher-source comparisons of Section 2 and Appendix B, the three Qwen3 points of Figure 21a, and the program-simulation panel of Figure 21b instead contrast corpora from different generators. For the Qwen3 OMEGA points, Qwen3-4B writes the single-model corpus, and several open reasoning models write the multi-model corpus by continuing one another’s partial responses. The two corpora of each pair have equal SFT trajectory counts. For program simulation, the single-model pool holds eight samples per prompt from Qwen3-8B, and in the multi-model pool several models take turns continuing each response. A.1. Problem setup Table 1 collects the notation. Let푥be a prompt andC 푥 =푦 푖 a pool of candidate solutions. A verifierV(푥, 푦) ∈ 0,1marks whether a solution solves the prompt, and selection uses only the verified candidatesC + 푥 =푦 ∈ C 푥 : V(푥, 푦)=1. For the three released corpora the pool is the published solutions with a complete reasoning span. Verification is applied when constructing the synthetic and in-house Dolci-Think pools; selecting from a released corpus uses its existing solutions. Each solution in the pool maps to a fingerprint 휙(푦), and a distance 푑(휙(푦 푖 ), 휙(푦 푗 )) measures how far apart two routes are. 20 Selecting Diverse SFT Traces Improves Post-RL Generalization Table 1 | Notation for paired route selection. SymbolMeaning 푥, 푦prompt, candidate solution trajectory (route) V(푥, 푦)environment verifier, 1 iff 푦 solves 푥 C + pool of verified candidate routes 휙(푦)topology fingerprint (abstracted transition signature) of route 푦 푑(·,·)distance in fingerprint space D div , D sim matched diverse / similar SFT conditions, with |D div |=|D sim | At a fixed budget푛, the diverse conditionD div approximately maximizes the spread of its finger- prints and the similar conditionD sim approximately minimizes it. D div ≈ arg max 푆⊆C + ,|푆|=푛 Spread휙(푦) : 푦 ∈ 푆,(1) D sim ≈ arg min 푆⊆C + ,|푆|=푛 Spread휙(푦) : 푦 ∈ 푆.(2) Both datasets then receive the same SFT recipe and the same RL recipe, and the reported quantity is the post-RL difference Δ 푘 = 피[푝푎푠@푘 | SFT(D div ), RL]− 피[푝푎푠@푘 | SFT(D sim ), RL], estimated on the same held-out prompts with the same number of samples. Figures giveΔ 푘 in points or relative to the similar condition. A.2. Shared selection and training procedure Every route-selection comparison uses one procedure. Datasets differ only in the step vocabulary, the feature blocks, the projection, the grouping unit and the number of clusters (Table 2). Notation and problem. LetC=(푥 푖 , 푦 푖 , 푑 푖 ) 푁 푖=1 be a candidate pool: prompt푥 푖 , candidate solution 푦 푖 , and group label푑 푖 ∈ G. The group is a domain for the released corpora, Dolci-Think and the single-model pool, and the shared pool itself when selection runs over the whole pool. The eligible set 퐸 ⊆ Cholds the candidates a dataset admits: verified candidates withV(푥 푖 , 푦 푖 )=1 for the synthetic, OMEGA, Dolci-Think and single-model pools, and single-turn released solutions (one user and one assistant turn) with a complete reasoning span for the released corpora. Let퐸 푑 = 푖 ∈ 퐸:푑 푖 = 푑. Given a budget푛, the method returns a diverse setD div ⊂ 퐸with|D div |= 푛and a matched low- diversity controlD sim of the same size. Each set is used for supervised fine-tuning of a fixed student 휋 휃 , followed by reinforcement learning with the same verifier rewardV. The measured outcomes are acc@1 and pass@k after reinforcement learning. Fingerprint. A rule-based map 휙 : 푦 ↦→ 휙(푦) is built in four steps. 1. Segmentation and labelling. The reasoning span of푦is split into steps휎(푦)=(푠 1 , . . . , 푠 푚 )at blank lines, discourse markers and sentence boundaries, and a first-match rule assigns each step a typeℓ(푠 푡 ) ∈ 푇from the dataset’s vocabulary. The released-corpus, Dolci-Think and single-model fingerprints use ten types: setup, computation, deduction, verification, backtracking, exploration, backward reasoning, decomposition, commentary and conclusion. RLVE uses 18 note types: 21 Selecting Diverse SFT Traces Improves Post-RL Generalization correct, check, branch, parse, answer, infer, manipulate, calculate, enumerate, execute, insight, decompose, describe, evaluate, assert, track progress, hypothesize and reason. OMEGA reads 15 annotated step types (setup, conclude, count, matrix, case, simplify, solve equation, factor, geometry, bound, modular, substitute, expand, differentiate and integrate), one of 32 strategy labels, and 13 cue features for checking, backtracking, doubt, switching approach, contradiction and enumeration. 2. Graph and tree. The type sequence(ℓ(푠 1 ), . . . , ℓ(푠 푚 ))induces a directed transition graph퐺(푦)on 푇with edge weight푤(푎, 푏)=#푡:ℓ(푠 푡 )= 푎, ℓ(푠 푡+1 )= 푏, 푎≠ 푏, and a reasoning tree휏(푦)built by a cursor. An ordinary step attaches to the current node by a sequential edge and becomes current. An exploration step opens a branch. A verification step attaches as a leaf without moving the cursor. A backtracking step re-attaches under an earlier node. 3. Feature vector. The raw vector concatenates up to five blocks, 푓(푦)= 푓 cont (푦); 푓 tree (푦); 푓 pat (푦); 푓 dense (푦); 푓 hash (푦) ∈ ℝ 퐷 . 푓 cont holds type frequencies, transition rates, cognitive-behaviour counts, graph topology, step statistics, motifs and tree shape.푓 tree holds per-edge-type transition matrices, depth-tiered distribu- tions and hashed root-to-leaf path signatures.푓 pat holds binary strategy-pattern indicators.푓 dense holds conversation-level lengths, entropies and marker positions.푓 hash is a signed feature-hashing bag of route labels (type푛-grams, tree node and edge labels, root-to-leaf paths and attempt sequences), where SHA-256 of each label gives its index and sign, and the vector is scaled by one over the square root of the number of labels. Table 2 lists the blocks each dataset uses. 4.Standardization and projection. With pool mean휇 푗 and standard deviation휎 푗 of coordinate푗, computed on the eligible pool before either condition is selected, 푧 푗 (푦)= clip 푓 푗 (푦)−휇 푗 휎 푗 ,−5, 5 , 휙(푦)= ˆ푧(푦) 푃 ∥ˆ푧(푦) 푃∥ 2 , ˆ푧= 푧 ∥푧∥ 2 , where푃 ∈ ℝ 퐷×푟 has independentN(0,1/푟)entries drawn once from a fixed seed. Datasets without a projection use휙(푦)= ˆ푧(푦), and a zero vector stays at zero. A constant feature uses휎 푗 =1. RLVE standardizes its continuous and topology blocks and appends the 64 binary pattern indicators unscaled. Distances are Euclidean, 훿(푖, 푗)=∥휙 푖 − 휙 푗 ∥ 2 . Selection. Write 휙 푖 = 휙(푦 푖 ). 1. Group budgets. The quotas푛 푑 are the most even split of푛subject to푛 푑 ≤ |퐸 푑 |and Í 푑 푛 푑 = 푛. Every group receivesmin(|퐸 푑 |, 푞)for a common level푞, and any remainder goes one row at a time to the groups with the most remaining capacity. With a single group, 푛 푑 = 푛. 2. Clustering. Within group푑, a cluster count퐾 푑 = max 1, min(⌊퐾 푛 푑 /푛⌉, |퐸 푑 |, 푛 푑 ) is derived from a shared total 퐾, and mini-batch 푘-means with a fixed seed approximately minimizes ∑︁ 푖∈퐸 푑 ∥휙 푖 − 푚 푐(푖) ∥ 2 2 over assignments 푐 : 퐸 푑 →1, . . . , 퐾 푑 and centres 푚 푐 , giving clusters 퐶 푐 =푖 : 푐(푖)= 푐. 3. Cluster quotas. Each nonempty cluster receives 푏 푐 = max 1, j |퐶 푐 | |퐸 푑 | 푛 푑 k , capped at|퐶 푐 |, and the remaining푛 푑 − Í 푐 푏 푐 rows are assigned by largest fractional remainder so that Í 푐 푏 푐 = 푛 푑 exactly. 22 Selecting Diverse SFT Traces Improves Post-RL Generalization 4. Within-cluster spread. For a cluster with 푏 푐 < |퐶 푐 |, greedy farthest-point sampling picks 푆 (0) 푐 = n arg min 푖∈퐶 푐 ∥휙 푖 − ̄ 휙 푐 ∥ 2 o , 푆 (푡+1) 푐 = 푆 (푡) 푐 ∪ n arg max 푖∈퐶 푐 \푆 (푡) 푐 min 푗∈푆 (푡) 푐 훿(푖, 푗) o , until|푆 푐 |= 푏 푐 , with ̄ 휙 푐 the cluster mean. This is the greedy푘-center construction (Sener and Savarese, 2018), a spread heuristic that approximates the set objective above, and squared and plain Euclidean distances give the same picks. Clusters with 푏 푐 =|퐶 푐 | are taken whole. 5.Output and control.D div = Ð 푑 Ð 푐 푆 푐 , so|D div |= 푛. The controlD sim keeps, per group, the푛 푑 rows with the smallest∥휙 푖 − 휇 푑 ∥ 2 , where휇 푑 is the group mean of휙. The푘-means seed is the only random input. Steps 1, 3 and 4 and the control are deterministic given the clustering. The two selections need not be disjoint. Training. Supervised fine-tuning minimizes the token-level negative log-likelihood of the response, L SFT (휃)=− ∑︁ (푥,푦)∈D ∑︁ 푡 log휋 휃 (푦 푡 | 푥, 푦 <푡 ), over the kept rows. Reinforcement learning uses group relative policy optimization from the fine-tuned checkpoint휋 ref . For each prompt푥a group of퐺responses is sampled, each receives the binary reward 푟 푔 =V(푥, 푦 푔 ), the advantage is group-normalized, ˆ 퐴 푔 =(푟 푔 − ̄푟)/std(푟), and the actor maximizes the clipped importance-weighted surrogate with a per-token Kullback-Leibler penalty toward휋 ref , using the low-variance estimator, J(휃)= 피 h 1 퐺 퐺 ∑︁ 푔=1 1 |푦 푔 | ∑︁ 푡 min 휌 푔,푡 ˆ 퐴 푔 , clip(휌 푔,푡 , 1− 휖, 1+ 휖) ˆ 퐴 푔 i − 훽 픻 KL 휋 휃 ∥ 휋 ref , with휌 푔,푡 = 휋 휃 (푦 푔,푡 | ·)/휋 휃 old (푦 푔,푡 | ·)and no entropy term. Prompts whose group rewards are all equal have zero advantage and contribute no reward-driven update. Both conditions of a comparison receive the same SFT and RL recipe (Table 7). Evaluation. For problem 푖 and 푘 samples 푦 푖1 , . . . , 푦 푖푘 with 푟 푖푗 =V(푥 푖 , 푦 푖푗 ), acc@1= 1 푀 푀 ∑︁ 푖=1 1 푘 푘 ∑︁ 푗=1 푟 푖푗 ,pass@k= 1 푀 푀 ∑︁ 푖=1 1 h max 푗 푟 푖푗 = 1 i , reported per benchmark and as the unweighted mean over a comparison’s benchmarks. When more than 푘 samples are drawn, Appendix A.3 gives the estimator used for pass@k. Proposed account. If the policy solves problem푥with per-sample probability푝(푥), then pass@k(푥)=1−(1− 푝(푥)) 푘 . Route-diverse fine-tuning is proposed to raise the number of problems with푝(푥) >0, which raises pass@k directly, and group-relative reinforcement learning updates only on prompts with 0< ̄푟 <1, so problems newly within sampling reach become the ones reinforced. The link from repertoire to푝(푥)is the part of this account we do not measure. Appendix F develops it as an illustrative model. 23 Selecting Diverse SFT Traces Improves Post-RL Generalization Table 2 | How each dataset instantiates the shared procedure. DatasetGroupsFeature blocks (raw dimension) ProjectionClusters RLVEshared RLVE pool (64 environments for OLMo3-7B) continuous 159, topology 1,150, pattern 64 (1,373) Gaussianproportional budgets OMEGAaccepted OMEGA pool323 strategy-step features (Appendix A.6) noneproportional budgets Dolci-Thinkfour domains, 25,000 rows each continuous 137, tree 430, pattern 64 (631) 96, seed 4240,000 Single-model pool domains, at most eight solutions per prompt continuous 137, tree 430, pattern 64 (631) 96, seed 42within each domain Released corpora domainscontinuous 137, tree 430, pattern 64, dense 83, hash 1,024 (1,738) 96, seed 4240,000 Sokobanshared Sokoban poolroute signatures of the move sequence noneproportional budgets A.3. Evaluation metrics and comparison units Let푐 푖 be the number of correct responses among푁sampled responses to question푖. Mean sampled accuracy is the mean of푐 푖 /푁over questions. When estimating a smaller sampling budget푘≤ 푁from these same responses, we use the finite-sample coverage estimator 푝푎푠@푘= 1 푄 푄 ∑︁ 푖=1 " 1− 푁−푐 푖 푘 푁 푘 # , where the numerator is zero if푁− 푐 푖 < 푘. At푘=1 this equals mean sampled accuracy on the same question set; at푘= 푁it is the fraction of questions solved at least once. Qwen3 RLVE coverage uses the reference-answer subset, whereas its mean sampled accuracy uses the full scored question set. Every pass@1 in the paper, including the Qwen3 RLVE and program-simulation points, is this mean over sampled responses. IFEval and IFBench use strict prompt-level instruction-following accuracy. Question sets, number of draws, decoding settings, output caps, and scoring rules are the same for both conditions of a comparison. Every question in the specified evaluation set contributes to its denominator. Different budgets computed from one set of responses are correlated measurements. An absolute gap is 100(푠 퐷 − 푠 푆 )percentage points for scores on[0,1]; a relative gain is 100(푠 퐷 /푠 푆 −1)%. Benchmark means weight benchmarks equally unless the result is explicitly labeled pooled, in which case questions are weighted equally. Relative gains of benchmark means are defined in Appendix C.5. Checkpoints and uncertainty. Every post-RL comparison evaluates both conditions at the same RL checkpoint step. The paired pre-RL reward diagnostics use matched end-of-SFT checkpoints. Unless an experiment explicitly reports multiple seeds, each condition uses one training run. Question-level paired tests and ranges across evaluation settings do not estimate variation across training seeds. A positive post-RL difference establishes an endpoint advantage; it does not by itself establish a larger improvement during RL. Reward-signal diagnostics. For a group of퐺binary rewards with푐successes, the outcome is all-fail if푐=0, all-correct if푐= 퐺, and mixed if 0< 푐 < 퐺. Informative share is the fraction of prompts in the 24 Selecting Diverse SFT Traces Improves Post-RL Generalization mixed category. The Dolci-Think diagnostic uses 64 shared mathematics prompts, eight samples per prompt, and temperature 1.0. The pre-RL RLVE diagnostic uses 8 or 32 samples with response caps of 16,384 or 32,768 tokens, respectively. Both caps are shared within each paired comparison, so the change between those two diagnostic budgets also changes the response cap. In Figure 1, the post-RL Seen/Unseen coverage curves use the same budget-dependent caps; the All coverage curve and solved-set overlap use a 32,768-token cap. A.4. Measuring topology spread Diversity in curated data is often claimed without being measured (Zhao et al., 2024), although general measures exist for generations and datasets, such as the Vendi score (Friedman and Dieng, 2023), self-similarity and distinct-푛measures (Tevet and Berant, 2021; Zhu et al., 2018), and dataset diversity coefficients (Miranda et al., 2024). We measure the quantity the two conditions are built to differ in, which is how far apart the verified solutions to the same prompt are. Every statistic is computed among the selected solutions of one prompt and then averaged over all prompts with at least two selected solutions. For these descriptive statistics, features are standardized within each selected pool before distances are taken; this is separate from the shared candidate-pool normalization used for selection. Response pairwise distance is the mean Euclidean distance between the 159 continuous features of two solutions to the same prompt. Topology pairwise distance is the same mean taken over the 1,150 topology features of the RLVE fingerprint, and topology-vector variance is the variance of those topology features about their mean, averaged over dimensions. Two pattern statistics use the 64 pattern indicators and record how many reasoning patterns the solutions use and how evenly. Pattern entropy is the Shannon entropy, in bits, of the pattern occurrences pooled over the prompt’s solutions, and the active-pattern count is the number of patterns that occur in at least 2% of them. Controls. The following controls separate route spread from other differences between the con- ditions. Both conditions of each topology-selected pair come from one poolC + . In the synthetic environments and the four-domain Dolci-Think comparison, both pass the same verifier or answer checker, and for the three released corpora both use the released solutions directly. Each paired selection has the same SFT trajectory budget in both conditions. The RLVE fingerprint reads its events from the wording of each trace, while the OMEGA fingerprint is built mostly from annotated steps and strategy labels, and the diverse selection leads there as well (Figure 21a). Table 3 applies these statistics to the two 50,000-row RLVE selections of the Qwen3-4B pair in Figure 19, over the 5,910 diverse and 10,482 similar prompts that keep at least two selected solutions. These are descriptive within-prompt statistics of each selected dataset: the eligibility rule is the same, and its qualifying prompt set can differ between selections. The selections have nearly equal pattern entropy and active-pattern count, and separate on every distance or variance statistic. This calibration measures the fingerprint’s geometry; it does not count semantically distinct algorithms. A.5. RLVE data construction Topology fingerprint and selection. Each RLVE trace is summarized by a lexical-topological fingerprint of its reasoning span. The fingerprint has 1,373 dimensions, made of 159 continuous features, 1,150 topology features, and 64 pattern indicators. The continuous features describe note-type frequencies, selected transitions, step lengths, verification and revision, subgoals, and temporal position. The topology block contains 972 edge-type-specific note transitions (three 18×18 matrices), 54 parent-conditioned edge-type frequencies, 72 depth-conditional summaries over three 25 Selecting Diverse SFT Traces Improves Post-RL Generalization Table 3|Spread statistics of the 50,000-row diverse and similar RLVE selections (the Qwen3-4B pair at 50,000 rows in Figure 19). Per prompt, the two selections use about the same number of reasoning patterns, spread about as evenly, and the distance between solutions is about 2.3 times larger in the diverse selection. Pool statisticDiverse poolSimilar poolRatio Response pairwise distance115.02.3 Topology pairwise distance239.82.3 Topology-vector variance0.140.0682.0 Pattern entropy4.94.91.0 Active-pattern count32311.0 tiers, 40 hashed root-to-leaf path features, and 12 tree-shape statistics. The three edge types are sequential continuation, backtracking, and exploration. Transition and edge-type frequencies are row-normalized; path-feature counts are normalized by leaf count. Pattern indicators cover direct reasoning, verification, exploration, backtracking, decomposition, task-specific procedures, and failure patterns such as circular reasoning or abandoned approaches. The continuous and topology blocks are standardized using shared candidate-pool statistics and clipped to[−5,5], then concatenated with the 64 binary pattern indicators. These are text-derived abstractions of the visible reasoning span, not traces of a model’s internal computation. Diverse selection projects and clusters the candidate pool and runs farthest-point selection inside each cluster, with budgets proportional to cluster size. Similar selection keeps the rows nearest the centroid of the pool. At both Qwen3 model sizes in Figure 19, the Diverse and Similar conditions are selected from the same shared pool with this procedure, at 50,000 and at 200,000 rows. For OLMo3-7B, the shared candidate pool is restricted to 64 RLVE environments, of which 63 occur in the held-out evaluation. Both conditions retain 50,000 SFT rows in total, selected from this 64-environment pool with the lexical-topological fingerprints and the selection procedure above, with matched budgets and training. The Seen/Unseen evaluation split refers to this SFT environment set, not to the environments available during RL. A.6. OMEGA data construction Multi-model and single-model candidate generation. Single-model trajectories are written by Qwen3-4B alone. Multi-model trajectories are produced by a roster of open reasoning models from several families, including Qwen, DeepSeek, and Nemotron. The roster passes each response from model to model in segments of up to 1,024 tokens, and each model resumes the previous model’s assistant turn token for token, with no new user prompt. The roster includes Qwen3-14B, Nemotron- Cascade-14B-Thinking, OpenMath-Nemotron-14B, AceReason-Nemotron-14B, Nemotron-Nano-9B-v2, Phi-4-reasoning-plus, Olmo-3-7B-Think and DeepSeek-R1-Distill-Qwen-7B. An English instruction to the roster and a filter that drops any trajectory containing Chinese characters keep the generations in English. Verification and SFT data construction. The OMEGA math verifier checks each generated candi- date’s answer, and only accepted candidates enter the verified pool. Selection reads each accepted trace’s recorded strategy-step sequence and strategy label. The two reported OMEGA comparisons use different corpora. The three Qwen3 points of Figure 21a contrast a multi-model corpus with a single-model corpus, and each pair uses the same SFT trajectory budget. All three are read on a fixed 26 Selecting Diverse SFT Traces Improves Post-RL Generalization 300-prompt held-out subset. The OLMo3-7B point uses the fingerprint selection described next. It selects 50,000 rows per condition from one shared verified pool that holds candidates from both generator families, and it is read on a deterministic 500-prompt held-out subset. Both evaluation subsets come from a 592-problem pool split from RL by problem ID within each setting. The same settings occur in RL and evaluation, but their problem IDs are disjoint. Topology selection. For OMEGA we compute the topology fingerprint mostly from the recorded strategy-step sequence and strategy label of each accepted solution. It includes step unigrams, row- normalized transition probabilities, features for the first and last thirds of the trace, scale-free scalar features, a strategy-label one-hot vector, and 13 lexical cue features. The 323-dimensional vector is constructed as follows: •15 step frequencies, normalized by sequence length, and 15×15=225 next-step probabilities, normalized within each source-step row. A row with no outgoing transition is zero. •30 position features: a 15-type frequency distribution for the first third and another for the last third of the step sequence. •Eight path summaries: the number of distinct step types divided by sequence length and by 15; transition entropy divided bylog(225); the longest repeated-step run divided by sequence length; the number of distinct transitions divided by the number of transitions; the fraction of self-transitions; a strategy-switch indicator; and the fraction of observed transition types that recur. Empty denominators contribute zero. •A 32-dimensional one-hot strategy label, followed by six cue-composition fractions, six late- cue fractions, and one log-density feature. The cue families are verification, backtracking, uncertainty, an alternative approach, contradiction, and enumeration. Composition divides a family’s hits by all cue hits; its late fraction is the share in the second half of the response’s character positions. The density islog(1+1000퐶/max(1,푊)), with퐶cue hits and푊words. A family with no hits has zero late fraction. We retain accepted solutions with a boxed answer and usable step annotations, and remove exact duplicate response texts. A missing or unrecognized strategy label contributes an all-zero strategy-label block. Features are standardized over this eligible pool and L2-normalized before Euclidean distances are computed. From that pool, diverse and similar selection keep equal numbers of trajectories using clustered farthest-point and nearest-centroid selection, respectively. The strategy vocabulary comprises modular arithmetic, Euclidean GCD, coordinate geometry, case split, row reduction, substitution, inclusion–exclusion, symbolic simplification, brute-force enumera- tion, prime factorization, equation solving, de Moivre’s formula, generating functions, monotonicity, complex numbers, dynamic programming, bounding, direct algebra, graph search, block decom- position, linear dependence, roots of unity, symmetry, rank factorization, complement counting, invariants, algorithmic generalization, outer-product decomposition, inversion, synthetic geometry, power of a point, and other. A.7. Sokoban data construction Boards and held-out evaluation. The held-out boards come from the 10,000-record evaluation split of a Sokoban corpus in which every record was replay-verified during generation and again in an independent pass, and no board-answer pair appears in more than one split. The reported comparison is read on a fixed 500-board subset of the evaluation split, with 193 easy, 176 medium, 96 hard, and 35 expert boards, at pass@1, pass@4, and pass@64. 27 Selecting Diverse SFT Traces Improves Post-RL Generalization Route fingerprint. Sokoban fingerprints are computed from the visible reasoning trace and the moves it describes. One group of signatures records how a trace travels over the board, for example whether it walks straight to a target, backtracks, loops, keeps returning to one central cell, lists cells along a row or column, follows a corridor, sweeps a room, or spreads outward from a start. A second group records how it handles the boxes, for example whether it starts from the goals, starts from a box and pushes forward, pairs boxes with goals, tests the line a box can be pushed along, or checks for positions where a box would be stuck. Many traces spend much of their length rebuilding the board, so a third group records how they do it, for example by repeating the same coordinates, re-reading walls or landmarks, locating the objects, listing the board state briefly, or correcting an earlier reading. Graph-shape and transition signatures computed from the path of board coordinates that each trace visits complete the fingerprint. Selection. Sokoban uses the shared procedure of Appendix A.2. The diverse condition clusters the fingerprints, gives each cluster a share of the budget in proportion to its size, and runs farthest-point selection inside each cluster. The similar condition keeps the traces nearest the centroid of the pool. Both conditions select 86,792 rows from one shared pool of verified traces. Both conditions then run the same 75-step GRPO with a solved-only reward on one set of 10,591 boards drawn at random from a separately generated pool of 120,000 boards, most of them easy or medium (Table 7). This is the pair reported in Figure 21c. A.8. Program-simulation data construction Task and verification. Each program-simulation prompt gives a short program in a rewrite system adapted from the A::B environment of RLVE (Zeng et al., 2026) and asks for the state the program ends in. An exact checker compares the answer with the reference final state, and only trajectories it accepts enter a corpus. The two corpora. Figure 21b compares two SFT corpora of 10,000 verified trajectories each, drawn with a fixed seed from their respective pools. The figure labels the multi-model corpus Diverse and the single-model corpus Similar, and Appendix A describes how each is generated. Multi-model generation deterministically shuffles its active roster for each prompt and candidate, then cycles through that order in segments of at most 1,024 tokens. Each teacher resumes the accumulated assistant response using its chat template. The generator roster includes Qwen3.5-2B, -4B, -9B and -27B, Qwen3.6-27B, AceReason-Nemotron-7B and -1.1-7B, OpenThinker2-7B and -32B, and OpenThinker3-1.5B and -7B. Generation uses subsets of this roster; an individual trajectory mixes up to four teachers. Sampling uses temperature 0.8 and top-푝=0.95, with a total 16,384-token cap, and stops when a complete answer tag is produced. The single-model corpus uses Qwen3-8B to generate eight candidates per prompt. The checker is shared by both generator pools. Training and evaluation. OLMo3-7B receives 300 full-parameter SFT updates at batch size 32 on each corpus. Both students then run the same 75-step GRPO on one shared set of RL prompts (Table 7). Evaluation uses 500 held-out prompts balanced across seven difficulty levels, from tiny to extreme, with 64 samples per prompt. The one-, four- and 64-sample points are pass@k over the 64 samples drawn at temperature 0.8, so pass@1 is the mean sampled accuracy. 28 Selecting Diverse SFT Traces Improves Post-RL Generalization B. Supporting Construction Sweeps The teacher-source sweeps vary the number of generators at a fixed SFT trajectory budget, and a separate sweep varies the size of the task pool. Table 4 gives their protocols. Section 2 shows the main results in Figures 2 and 3, and this appendix gives the task-pool figure and the complete sweeps. Within each teacher-source comparison, the student, prompt pool, retained SFT trajectory budget, training recipes, evaluation protocol, and checkpoint step are matched. The teacher count 푑changes which generators supply the solutions at that budget. For the one- through five-teacher source, transfer and DAPO sweeps, the condition with 푑 teachers uses the first 푑 entries of the fixed roster in Appendix A. Thus source identity changes along with source count; teacher count is a proxy for route diversity. Table 4|Protocols for the supporting construction sweeps. Teacher count is the number of generators that supply solutions across the corpus. SweepConstructionEvaluation OMEGA source sweep Qwen3-1.7B; one through five teachers over RLVE pools of 16 and 399 environments; RL on OMEGA’s training set. RL step 350; 265 OMEGA compositional problems from its out-of-distribution set; 64 samples per problem (Figures 2b and 9). Task poolQwen3-1.7B, ten reasoning-gym task-pool sizes from 2 to 92 tasks. Pre-RL Enigmata evaluation, 93 held-out problems and 256 samples per problem. Three seeds per pool size. Transfer sweepsQwen3-1.7B; one through five teachers over RLVE pools of 16 and 399 environments; RL on reasoning-gym tasks. RL step 350; 265 OMEGA compositional problems and four mathematics benchmarks; 64 samples per problem, temperature 1.0 and an 8,192-token cap (Figures 11 and 13). Qwen3-4B mathematics One and twelve teachers over RLVE pools of 16 and 399 environments; RL on DAPO-Math-17k. Four mathematics benchmarks, RL step 200, 64 samples per problem, 8,192-token cap (Appendix B.2). Enigmata teacher grid Qwen3-1.7B and Qwen3-4B; one, six, or twelve teachers over RLVE pools of 16 and 399 environments; RL on Enigmata. Held-out Enigmata, RL step 750 (1.7B) and 500 (4B). The 4B evaluation has 486 problems and 64 samples per problem (Figure 2a). Enigmata decomposition Qwen3-1.7B; twelve retained solutions per prompt, from one or twelve teachers; RL on Enigmata. Sampled pass@k at 푘 ∈ 1, 8, 32, 64 on 125 in-domain problems; direct RL provides a third baseline (Figure 3a). 14B-teacher comparison Qwen3-1.7B student; verified solutions from one Qwen3-14B teacher or twelve teachers on the same prompts at a matched SFT budget; RL on Enigmata’s twelve-task training set. 125 in-domain and 361 out-of-domain Enigmata problems; 64 samples per problem, temperature 1.0 and an 8,192-token cap (Figure 3b). Mathematics RL companion The transfer sweep’s Qwen3-1.7B SFT conditions; RL on DAPO-Math-17k. Four mathematics benchmarks, RL step 50, 64 samples per problem, 8,192-token cap (Appendix B.1). In the one- through five-teacher sweeps, each difference subtracts that comparison’s푑=1 score from its푑=2, . . . ,5 score. In the sweep with RL on reasoning-gym tasks, the OMEGA compositional and mathematics-transfer results use the same step-350 checkpoints, and the pool-16 and pool-399 one-teacher pass@64 baselines on OMEGA compositional are 34.34% and 33.58%, respectively. The OMEGA source sweep, with RL on OMEGA’s training set, is a separate comparison with its own one-teacher baselines, 37.36% in pool 16 and 33.96% in pool 399. Values are absolute pass-rate 29 Selecting Diverse SFT Traces Improves Post-RL Generalization differences unless noted. The teacher-source results use one training run per condition. Budgets computed from the same generated samples are correlated readouts; the reported win counts count metric cells. OMEGA source sweep. Multi-teacher mixtures outperform the single-teacher corpus at the same trajectory budget when RL trains on OMEGA’s training set. After RL, at RL step 350, five-teacher corpora exceed one-teacher corpora on OMEGA compositional coverage at every sampling budget in both environment pools (Figure 2b). At pass@64 the five-teacher corpus reaches 46.4% against 37.4% in the 16-environment pool and 47.2% against 34.0% in the 399-environment pool. The complete sweep adds two, three and four teachers, and all 56 comparisons of a multi-teacher condition with the one-teacher condition are positive (Figure 9). The mean gain over one teacher grows with the sampling budget, from 4.9 points at pass@1 to 10.2 points at pass@64 in the 16-environment pool and from 3.2 to 15.4 points in the 399-environment pool. pass@64 peaks at two teachers in pool 16 (48.30%) and at four teachers in pool 399 (50.94%). 1248163264 Samples 0 5 10 15 16 399 2-5 sources vs 1: OOD gain (p) Figure 9|Complete OMEGA source sweep behind Figure 2b. Marks are post-RL gains in OMEGA compositional coverage, in points, of two- through five-teacher conditions over the one-teacher condition, for SFT pools of 16 and 399 environments. RL trains on OMEGA’s training set. All 56 comparisons are positive. Lines are means and bands observed ranges. Task-pool size. Before RL, held-out Enigmata coverage of a Qwen3-1.7B student generally rises as the SFT task pool grows from 2 to 92 tasks, with diminishing gains and local reversals (Figure 10). Much of the gain arrives by 22 to 42 tasks. pass@64 rises by 6.5 points between the smallest and the largest pool. The 62-task pool trails the 52-task pool at every reported sampling budget; at pass@64, coverage falls from 22.10% to 20.70%. The three-seed ranges at pass@64 are 16.61–16.79% for two tasks and 22.63–23.86% for 92 tasks; these are observed ranges, not confidence intervals. Twelve teachers against one. On Enigmata, a Qwen3-1.7B student trained on twelve solutions per prompt from twelve generators reaches 35.2% pass@64 on the 125 in-domain problems after RL. The same student reaches 28.0% when all twelve solutions come from one generator, and 12.8% with RL and no SFT (Figure 3a). The figure reports sampled coverage at푘 ∈ 1,8,32,64; the horizontal axis is the number of sampled completions per problem. The Enigmata teacher-source comparisons use verified solutions to the same RLVE prompts within each pair. The one-, six- and twelve-teacher conditions use the first one, six and twelve generators in the ordered roster of Appendix A, with the retained trajectory budget held fixed. The decomposition in Figure 3a additionally fixes the retained count at twelve solutions per prompt in both SFT conditions. 30 Selecting Diverse SFT Traces Improves Post-RL Generalization 2122232425262728292 SFT tasks 1 4 8 32 64 128 256 Samples 0102030 Coverage (%) Figure 10|Held-out Enigmata coverage in percent (shading) for Qwen3-1.7B after SFT on pools of 2 to 92 reasoning-gym tasks. Coverage generally rises, with diminishing gains and local reversals. White rings mark each sampling budget’s best pool. Three-seed means, before RL. Comparison with a single Qwen3-14B teacher. Figure 3b compares two complete SFT–RL recipes for a Qwen3-1.7B student. Both recipes use verified solutions to the same RLVE prompts, with the same retained SFT trajectory budget and matched training checkpoints. One recipe draws its solutions from Qwen3-14B alone; the other draws from the twelve-teacher roster in Appendix A. Both recipes train RL on Enigmata’s twelve-task training set. Evaluation uses 125 problems from the training task families (ID) and 361 from held-out task families (OOD), with the decoding settings in Table 4. The comparison measures the outcome of the complete recipes, rather than isolating teacher size or source count. Transfer to out-of-distribution problems and mathematics. The teacher-source advantage also holds on OMEGA’s out-of-distribution problems, which combine skills beyond OMEGA’s training distribution. With Qwen3-1.7B trained by SFT on corpora from one to five teachers at equal total trajectory counts, then given the same RL on reasoning-gym tasks, so that neither stage trains on OMEGA, every multi-teacher condition exceeds the single-teacher condition after RL, at RL step 350, on OMEGA’s out-of-distribution compositional evaluation set in both SFT environment pools and at every reported sampling budget (Figures 2c and 11). 183264 Samples k 0 2 4 6 Gain (p) 16 399 Figure 11|Full OMEGA compositional profile behind Figure 2c, after RL (step 350), with푑denoting teacher count. Open marks give every푑=2, . . . ,5 coverage difference from푑=1 in points at each budget푘, for SFT pools 16 (circles) and 399 (squares). RL trains on reasoning-gym tasks, and evaluation uses OMEGA’s out-of-distribution compositional problems, which lie outside both training stages. All 32 comparisons are positive. Lines are means and bands observed ranges. The lead carries to standard mathematics benchmarks, AIME 2024, AIME 2025, MATH-500 and 31 Selecting Diverse SFT Traces Improves Post-RL Generalization Minerva, which are not part of either training set. Evaluated on the same step-350 RL checkpoints, five teachers exceed one on all eight benchmark and pool combinations at both pass@1 and pass@64 (Figure 12). Across the complete sweep, all 32 comparisons with the single-teacher condition are positive at pass@1, and 30 of 32 are positive at pass@64. The two exceptions are Minerva in the 16-environment pool at three and four teachers, 1.8 and 3.3 points below one teacher at pass@64 (Figure 13). The Minerva reversal begins at pass@8 for three teachers and pass@4 for four teachers, and persists at every larger reported budget. Teacher count is nonmonotonic here too: the unweighted mean over the eight benchmark and pool combinations at pass@1/pass@64 is 30.36%/59.04% for two teachers and 21.48%/55.32% for five. Each mathematics evaluation uses 64 draws per problem at temperature 1.0 and an 8,192-token cap; all pass@k estimates for a condition reuse those draws. 0150300 A'24 A'25 M500 Min. Pass@1 0150300 Pass@64 Relative gain over = (%) Pool 16Pool 399 Figure 12|Mathematics transfer for Qwen3-1.7B after RL on reasoning-gym tasks, at saved step 350. Five teacher sources are compared with one at equal total SFT trajectory counts, with one training run per condition. Evaluation uses 64 draws per problem, temperature 1.0, and an 8,192-token cap. Bars show relative gain, 100(score 푑=5 − score 푑=1 )/score 푑=1 in percent. pass@1 is left and pass@64 right. Hatched and solid bars denote pools 16 and 399. A’24, A’25, M500, and Min. denote AIME 2024, AIME 2025, MATH-500, and Minerva. These four benchmarks are not part of either training set. Figure 13 gives every teacher-count level. B.1. Teacher-source count after mathematics RL This sweep starts from the same Qwen3-1.7B teacher-source SFT checkpoints as the mathematics- transfer sweep in Figure 12, trained by SFT on the 16- and 399-environment pools of Section 2 with 푑=1, . . . ,5 teachers at an equal trajectory budget. RL then trains each condition with GRPO on the DAPO-Math-17k mathematics set (Yu et al., 2025), with identical settings for every condition, in place of RL on reasoning-gym tasks. Mathematics is out of distribution for the SFT domain. We evaluate the RL step-50 checkpoint on AIME 2024, AIME 2025, MATH-500, and Minerva with 64 samples per problem, temperature 1.0, and an 8,192-token generation cap. Each AIME edition has 30 problems, MATH-500 has 500, and Minerva has 272. All 32 comparisons of a multi-teacher condition against푑=1 (four teacher counts, four benchmarks, two pools) are positive at pass@1, with a mean gain of 12.8 points, and all 32 stay positive at every budget up to pass@8. At pass@64, 27 are higher, one is unchanged, and four are lower, with a mean gain of 4.1 points (Figure 14). The four pass@64 losses are AIME 2025 in pool 16 with two and 32 Selecting Diverse SFT Traces Improves Post-RL Generalization 010203040 Pass@1 gain vs d=1 (p) 16 399 16 399 16 399 16 399 AIME '24 AIME '25 MATH-500 Minerva d=1d=2d=3d=4d=5 (a) Complete mathematics ladder at pass@1. 010203040 Pass@64 gain vs d=1 (p) 16 399 16 399 16 399 16 399 AIME '24 AIME '25 MATH-500 Minerva d=1d=2d=3d=4d=5 (b) Complete mathematics ladder at pass@64. Figure 13|Complete mathematics ladders behind Figure 12, at (a) pass@1 and (b) pass@64. Each mark is one푑=2, . . . ,5 score difference from푑=1 in points, for one benchmark and pool (16 and 399). Here푑counts teacher sources at a fixed SFT trajectory budget. Scores are measured after RL on reasoning-gym tasks, at RL step 350, and neither SFT nor RL trains on the four benchmarks. All 32 differences are positive at pass@1, and 30 of 32 are positive at pass@64. Marks left of zero favor푑=1. four teachers (−6.67 and−3.33 points), and MATH-500 in pool 399 with three and four teachers (−1.00 and−0.60 points). AIME 2025 in pool 16 ties at three teachers. The MATH-500 losses begin at pass@16, and the AIME 2025 losses at pass@32. Thus the advantage extends to RL on mathematics for all comparisons through eight samples, while larger sampling budgets include reversals. Means weight the 32 benchmark, pool, and teacher-count contrasts equally. B.2. Qwen3-4B mathematics evaluation Table 5 gives the individual scores behind Figure 3c. The SFT data come from RLVE pools of 16 or 399 environments. Both conditions use verified solutions to the same prompt pool at equal total SFT trajectory counts, supplied by one or twelve teachers from the ordered roster in Appendix A. Both conditions receive the same SFT recipe and RL on DAPO-Math-17k, and are evaluated at RL step 200. Twelve teachers score higher than one teacher in all 16 cells of Table 5. The largest gain is 30.9 points of pass@1 on MATH-500 in pool 16, from 34.14% to 65.08%. The same 64 samples per question also give pass@k at푘 ∈ 2,4,8,16,32. Across the seven budgets from푘=1 to푘=64, twelve teachers lead in 54 of the 56 benchmark, pool, and budget cells. The two exceptions are AIME 2025 in pool 16 at pass@8, 29.89% against 30.57% for one teacher, and at pass@16, 35.52% against 35.58%. 33 Selecting Diverse SFT Traces Improves Post-RL Generalization −501020 Pass@1 gain vs d=1 (p) 16 399 16 399 16 399 16 399 AIME '24 AIME '25 MATH-500 Minerva d=1d=2d=3d=4d=5 (a) Mathematics at pass@1. −501020 Pass@64 gain vs d=1 (p) 16 399 16 399 16 399 16 399 AIME '24 AIME '25 MATH-500 Minerva d=1d=2d=3d=4d=5 (b) Mathematics at pass@64. Figure 14|Qwen3-1.7B SFT conditions with푑=1, . . . ,5 teacher sources at equal trajectory counts over environment pools 16 and 399, then identical GRPO on DAPO-Math-17k mathematics, outside the SFT domain. Each mark is the score difference from푑=1 for one benchmark and pool at (a) pass@1 and (b) pass@64. Table 5|Qwen3-4B mathematics scores in percent, higher is better, at saved checkpoint step 200. Pool is the SFT environment pool. Evaluation uses 64 samples per question, temperature 1.0, and an 8,192-token generation cap. AIME has 30 questions per edition, MATH-500 has 500, and Minerva has 272. There is one training run per condition. pass@1 averages correctness over the 64 draws; pass@64 is the fraction of problems with at least one correct draw. pass@1 (%)pass@64 (%) BenchmarkPool1 teacher12 teachers1 teacher12 teachers AIME 20241616224350 AIME 202439916194753 AIME 2025169.5174353 AIME 202539911194053 MATH-5001634658183 MATH-50039946718289 Minerva1614275465 Minerva39917315361 34 Selecting Diverse SFT Traces Improves Post-RL Generalization A separate evaluation of the same checkpoints with a 32,768-token cap gives the same direction in 15 of the 16 pass@1 and pass@64 cells. The exception is AIME 2024 pass@64 in pool 16, where one teacher solves 16 of the 30 problems and twelve teachers solve 14. The two cap evaluations use separate stochastic draws from the same checkpoints. At the 8,192-token cap, all displayed pass@1 and pass@64 comparisons favor twelve teachers; intermediate budgets and the separate longer-cap evaluation include reversals. C. Supplementary Real-Data Details C.1. Dolci-Think selection for reward diagnostics The pre-RL reward-signal diagnostic in Section 3.4 uses two 100,000-row SFT datasets selected from the same pool of 245,571 verified Dolci-Think candidates. The twelve-model roster in Appendix A generates complete solutions to the shared prompts, and the answer checker retains accepted solutions. Both selections allocate 25,000 rows each to mathematics, science, verified synthetic tasks, and instruction following. Each reasoning-topology fingerprint concatenates 137 continuous trace statistics, 430 tree-traversal features, and 64 binary pattern indicators, giving 631 raw features. The construction projects these fingerprints to 96 dimensions with seed 42 and uses 40,000 clusters with selection seed 42. The diverse condition allocates each domain’s budget across fingerprint clusters in proportion to cluster size and runs farthest-point selection inside each cluster. The similar condition keeps the rows nearest each domain’s centroid. OLMo3-7B receives the same SFT recipe in both conditions: batch size 32, learning rate 10 −5 , and sequence-length limit 16,384. The diagnostic uses the SFT step-3,120 checkpoints. The diagnostic compares the resulting checkpoints at the end of SFT, before RL. Each check- point supplies eight responses at temperature 1.0 and top-푝=1.0, with a 30,720-token generation limit, to the same 64 mathematics prompts drawn from the shared Dolci-RL-Zero-Mix training pool. Appendix A.3 defines the mixed-reward statistic. C.2. Released-corpus construction and training The released corpora follow the shared procedure of Appendix A.2. This subsection gives their settings. Pool and fingerprint. Candidates are the released single-turn conversations with complete reasoning spans, used as released. Domain labels come from the corpus metadata. The common Nemotron- Cascade 2 pool also enforces the 50,000-character limit of Appendix C.4. The fingerprint uses all five blocks: 137 continuous, 430 tree, 64 pattern, 83 conversation-level and 1,024 signed-hash features, so 퐷=1,738. Each coordinate is standardized over the corpus’s normalized input conversations, before the Nemotron-Cascade 2 eligibility mask, with the variance floored at 10 −8 . A seed-42 Gaussian projection maps the vectors to 96 dimensions. Both conditions and the topology baseline use this same feature map. Quotas and clustering. OpenThoughts3 and INTELLECT-3 each split their 100,000 rows into 33,334 mathematics, 33,333 code and 33,333 science rows (the selector calls the science domainstem). Nemotron-Cascade 2 allocates all 100,000 rows to mathematics. The shared total of퐾=40,000 clusters gives 13,334 mathematics and 13,333 each for code and science on OpenThoughts3 and INTELLECT-3, and 40,000 mathematics clusters on Nemotron-Cascade 2. Mini-batch푘-means uses seed 42, three initializations, at most 50 iterations and minibatches of min(65,536,|퐸 푑 |) rows. 35 Selecting Diverse SFT Traces Improves Post-RL Generalization SFT and RL recipe. The student is OLMo3-7B with its Think chat template. SFT is full-parameter, one epoch, global batch size 32, learning rate 10 −5 and sequence-length limit 16,384. GRPO uses the shared Dolci-RL-Zero-Mix mixture of mathematics, code, instruction following and science, with 128 prompts per step,퐺=8 responses per prompt, minibatch size 128, learning rate 10 −6 , KL coefficient 훽=0.001, no entropy term, and prompt and response limits of 4,096 and 16,384 tokens, over a 64-step schedule. Every reported comparison evaluates both conditions at the same RL checkpoint step, specified with its results. Released-corpus evaluation. Evaluation uses the Think template, temperature 0.7, top-푝=0.95, a maximum of 30,720 generated tokens and a 32,768-token context, with the acc@1 and pass@k definitions of Appendix A.2. Appendices C.3 and C.5 specify the benchmark sets, sample counts and aggregation for the Diverse and Similar comparison and for the selection-baseline comparison. The separate pre-RL Dolci diagnostic keeps its temperature-1.0 setting stated above. C.3. Released-corpus results by benchmark Figure 15 compares the Diverse and Similar conditions on every reported benchmark at the same RL step. The caption identifies the checkpoint used for each corpus. Benchmarks. The mathematics evaluations use AIME 2024 and 2025 and AMC 2023 (Mathematical Association of America, n.d.), HMMT February and November 2025 (Harvard-MIT Mathematics Tournament, 2025a,b). They also include Beyond AIME (ByteDance-Seed, 2025), the MATH-500 subset of MATH (Hendrycks et al., 2021; Lightman et al., 2024), and OlympiadBench (He et al., 2024). Science, puzzle, and instruction-following evaluations use GPQA-Diamond (Rein et al., 2024), Enigmata (Chen et al., 2025a), IFEval (Zhou et al., 2023b), and IFBench (Pyatkin et al., 2025). Held- out mathematics also includes the three OMEGA splits, explorative, compositional and transformative (Sun et al., 2025). Each experiment reports its evaluated subset of these benchmarks. Mean sampled accuracy averages correctness over responses and then questions. The seven eight-response benchmarks are AIME 2024 and 2025, HMMT February and November 2025, AMC 2023, Beyond AIME, and GPQA-Diamond. MATH-500, OlympiadBench, the three OMEGA splits, and Enigmata use four responses per question. IFEval and IFBench report strict prompt-level instruction- following accuracy from one response per question. Coverage at budget푘is the fraction of questions with at least one correct answer among푘responses. Selection-baseline evaluations use eight responses per question (Appendix C.5). The gains are not uniform across capabilities. IFBench accuracy decreases by 0.6 points on OpenThoughts3 and 1.0 on INTELLECT-3, while OpenThoughts3 IFEval ties. INTELLECT-3 Enigmata also favors Similar, by 1.3 points in mean accuracy and 4.25 points in pass@4. These exceptions coexist with the mathematics, OMEGA and GPQA-Diamond gains reported in Section 4. Each condition has one training run; the observed differences do not measure variation across training seeds. C.4. Released-corpus selection baselines Baselines. Every baseline selects the same budget of푘=100,000 rows from the same pool as our method, under the same per-domain quotas (one third each of math, code and science on two pools, and all math on the third), with a fixed seed. The matched selections receive the same one-epoch SFT and 64-step GRPO recipe (Appendix C.2). The baselines differ only in the criterion that picks the rows. 36 Selecting Diverse SFT Traces Improves Post-RL Generalization 02040 AIME ’24 AIME ’25 HMMT Feb. ’25 HMMT Nov. ’25 AMC ’23 Beyond AIME MATH-500 Olympiad GPQA-D OMEGA expl. OMEGA comp. OMEGA trans. Enigmata IFEval IFBench Cascade-2 02040 OpenThoughts3 02040 INTELLECT-3 02040 AIME ’24 AIME ’25 HMMT Feb. ’25 HMMT Nov. ’25 AMC ’23 Beyond AIME GPQA-D (b) Pass@8 0204002040 −50510 OMEGA expl. OMEGA comp. OMEGA trans. Enigmata (c) Pass@4 −50510−50510 (a) Average accuracy Diverse − Similar (p) Figure 15|Three released corpora, with both conditions at the same RL step. Open squares mark Similar at zero, filled circles Diverse, and bars their signed difference in points. (a) Mean sampled accuracy, with strict prompt accuracy for IFEval and IFBench. (b) pass@8 for the seven eight-response benchmarks. (c) pass@4 for OMEGA and Enigmata. All rows use RL step 8 for Nemotron-Cascade 2 and OpenThoughts3, and step 16 for INTELLECT-3. On INTELLECT-3 Enigmata, Diverse reaches 1.75% pass@4, compared with 6.00% for Similar. 37 Selecting Diverse SFT Traces Improves Post-RL Generalization For Nemotron-Cascade 2, all selectors use the same 1,353,746-row eligible pool: from 2,142,332 normalized rows, we keep conversations containing at most 50,000 characters across all messages. Random. Uniform sampling without replacement within the domain quotas (Diddee and Ippolito, 2024). Topology baseline. This baseline uses our 96-dimensional topology fingerprints with a simpler rule than our method: plain farthest-point selection on OpenThoughts3, and random sampling within fingerprint clusters in proportion to cluster size on INTELLECT-3 and Nemotron-Cascade 2. Our method allocates the budget across fingerprint clusters in proportion to cluster size and then runs farthest-point selection inside each cluster (Table 7). On OpenThoughts3 the baseline runs greedy farthest-point sampling (Eldar et al., 1997; Sener and Savarese, 2018) per domain on unit-normalized vectors: each pick maximizes its distance to the nearest selected row. The exact implementation handles pools of up to 600,000 rows, which covers OpenThoughts3 (about 456,000 rows). On INTELLECT-3 and Nemotron-Cascade 2, the eligible pools exceed this threshold. The baseline instead samples randomly within each domain, allocating its quota in proportion to eligible rows’ membership in 200 global topology-fingerprint clusters (Cochran, 1977). Embedding farthest-point sampling. The same farthest-point rule applied to general-purpose sentence embeddings: each conversation, with its message contents concatenated and truncated to 8,192 tokens, is embedded with Qwen3-Embedding-8B (Zhang et al., 2025d) using the model’s native last-token pooling and L2 normalization. Gradient-diversity selection (G-Vendi proxy). A forward pass through OLMo3-7B produces the surrogatemean 푡 푊 ⊤ (푝 푡 − 푦 푡 )over 128 token positions, using a top-512-vocabulary approximation. Here푊is the output projection,푝 푡 the predicted token distribution, and푦 푡 the one-hot target. This gives a 4,096-dimensional vector that is L2-normalized. The baseline selects by greedy farthest-point sampling in this space within each domain. This is a gradient-diversity proxy (Friedman and Dieng, 2023; Jung et al., 2025); it does not compute full parameter gradients or optimize the Vendi score. Lexical farthest-point sampling. Farthest-point selection using OLMo3 tokenizer unigrams and bigrams of the concatenated message contents, hashed into 2 21 buckets (Weinberger et al., 2009). Sublinear term frequency and smoothed inverse document frequency (TF-IDF) (Salton and Buckley, 1988) weight the features, with IDF estimated from a fixed 5% sample of the candidate pool. A seeded±1 random projection (Achlioptas, 2003) reduces the vectors to 1,024 dimensions, followed by L2 normalization. For each farthest-point baseline, a candidate’s selection score is its distance to the nearest row already selected in that baseline’s feature space, and the next pick maximizes this score. Distances are squared Euclidean, and the first row is chosen randomly with selection seed 42. This random initialization is specific to the baselines. Our selector starts from the centroid-nearest row. Similar condition. The low-diversity end of the comparison is the Similar condition, which keeps the rows nearest each domain’s centroid and so draws from a dense region of topology-fingerprint space, as in Section 3.1. Appendix C.3 compares it with the diverse selection. On OpenThoughts3 we train the random, topology, gradient-diversity, embedding and lexical baselines, on INTELLECT-3 the random, topology, gradient-diversity and embedding baselines, and on Nemotron-Cascade 2 the random, topology and gradient-diversity baselines. Figure 8 summarizes relative gains in the mean benchmark score over these baselines. Every selection-baseline comparison on OpenThoughts3, INTELLECT-3, and Nemotron-Cascade 2 uses the final RL checkpoint, step 64, for both conditions. The evaluations use eight responses per question; mean sampled accuracy and pass@8 are defined in Appendix A.3. The OpenThoughts3 38 Selecting Diverse SFT Traces Improves Post-RL Generalization aggregate covers six benchmarks, excluding HMMT February 2025; the other two corpora cover seven. Appendix C.5 specifies the benchmark sets, defines the aggregation, and reports every benchmark-level gain. The Diverse–Similar comparisons in Appendix C.3 also use the same RL step for both conditions: step 8 on OpenThoughts3 and Nemotron-Cascade 2, and step 16 on INTELLECT-3. Each arm has one training run, so these comparisons do not measure variation across training seeds. Selection cost. For Nemotron-Cascade 2, preprocessing, fingerprinting, and selection took about three hours on one CPU node, with no GPU computation. Fingerprinting processes the 2,142,332 normalized input rows; selection then keeps 100,000 rows from the shared 1,353,746-row eligible pool described in Appendix C.4. On the roughly two-million-row corpora, the gradient-diversity baseline used 64 to 92 H100 GPU-hours and the embedding baseline used 175 to 232 H100 GPU-hours. These methods require an OLMo3-7B or Qwen3-Embedding-8B forward pass over the candidate rows, respectively. The CPU figure is elapsed time; the GPU figures report GPU-hours across the corresponding jobs. C.5. Benchmark-level relative gains Figures 16–18 show the individual benchmark gains behind the aggregate comparisons in Figure 8. Positive values favor our selection; negative values favor the named baseline. All panels share the same color scale. For benchmark푏, let푠 퐷,푏 and푠 퐵,푏 be the scores of the diverse selection and the named baseline under the matched protocol. A cell reports 100(푠 퐷,푏 /푠 퐵,푏 −1), a relative percentage rather than a difference in percentage points. The panels labeled pass@1 use mean sampled accuracy over eight responses per question, and pass@8 uses any-correct coverage over those responses. The main figure instead reports the relative change in the equally weighted mean benchmark score: 100 ̄푠 퐷 ̄푠 퐵 − 1 , ̄푠 퐴 = 1 |B| ∑︁ 푏∈B 푠 퐴,푏 . For OpenThoughts3,Bcontains AIME 2025, GPQA-Diamond, AIME 2024, Beyond AIME, MATH-500 and OlympiadBench. INTELLECT-3 and Nemotron-Cascade 2 add HMMT February 2025. Thus the aggregate weights benchmarks equally before taking the relative change; it is neither a question- weighted pooled score nor an average of the relative percentages printed in these cells. Display rounding is applied after aggregation. The row label Topology-FPS marks the topology baseline, which runs plain farthest-point selection on OpenThoughts3 and samples within topology-fingerprint clusters in proportion to cluster size on the larger INTELLECT-3 and Nemotron-Cascade 2 pools, whose sizes exceed the 600,000 rows its exact farthest-point implementation handles. The row label Gradient-Vendi marks the gradient-diversity baseline, which runs farthest-point selection on gradient features as a proxy for G-Vendi. The row labels Embedding-FPS and Lexical-FPS mark farthest-point selection on sentence embeddings and on lexical features. All baselines are defined in Appendix C.4. 39 Selecting Diverse SFT Traces Improves Post-RL Generalization Random Topology-FPS Gradient-Vendi Embedding-FPS Lexical-FPS +19.4+7.7+1.2+25.0+3.2+2.4 -8.7-1.7+20.0-2.9+0.4+1.5 +5.7+5.9+18.5+40.4+2.3+4.6 +20.0+2.3+16.4+23.3+0.4+4.3 -8.9+8.1+7.4+41.7+0.9+3.3 Pass@1 AIME ’25 GPQA-D AIME ’24 Beyond AIME MATH-500 Olympiad Random Topology-FPS Gradient-Vendi Embedding-FPS Lexical-FPS +14.3+4.5+10.0+18.8+1.7+1.0 +6.7+1.9+22.2+11.1-0.2+1.5 +14.3+0.6+29.4+42.9-0.2+3.7 +12.5+4.6+11.8+18.2+1.0+3.1 +6.3+2.5+5.0+21.9+0.2+5.3 Pass@8 −15 0 25 50 Relative gain (%) Figure 16|OpenThoughts3: relative gains over each selection baseline on individual benchmarks. Purple indicates positive gains, orange losses, and white zero. The pass@1 and pass@8 panels show every reported benchmark cell. Random Topology-FPS Gradient-Vendi Embedding-FPS +17.6-4.4+12.5+13.9+35.5+1.6-0.2 +15.5-6.70.00.00.0+0.6+1.7 +1.5+18.6+6.8+13.9+44.4+3.2+6.3 +19.7-6.2+3.30.0+27.6+0.5+2.1 Pass@1 AIME ’25 GPQA-D AIME ’24 HMMT ’25 Beyond AIME MATH-500 Olympiad Random Topology-FPS Gradient-Vendi Embedding-FPS +21.4+7.50.00.0+20.8+0.2-0.5 +13.3+4.80.00.0+3.6+0.7+0.8 +30.8+21.0+6.7-9.1+31.8+0.7+3.4 +6.3+9.5-5.9+11.1+20.8+1.7+3.1 Pass@8 −15 0 25 50 Relative gain (%) Figure 17|INTELLECT-3: benchmark-level relative gains over each selection baseline, on the same scale as Figure 16. Ties and losses remain visible alongside improvements. 40 Selecting Diverse SFT Traces Improves Post-RL Generalization Random Topology-FPS Gradient-Vendi +10.5+11.1-14.5+35.4+41.1+3.1+4.7 +6.8+0.2-13.2+16.7+18.6+2.9+3.9 +16.4+5.1+12.7+33.3+52.4+2.6+1.8 Pass@1 AIME ’25 GPQA-D AIME ’24 HMMT ’25 Beyond AIME MATH-500 Olympiad Random Topology-FPS Gradient-Vendi +50.0+3.9-5.0+44.4+16.7+0.6+4.2 +12.5+3.90.0+18.2+21.7-0.2+3.0 +25.0+4.1+5.3+40.0+45.5+0.6+2.6 Pass@8 −15 0 25 50 Relative gain (%) Figure 18|Nemotron-Cascade 2: benchmark-level relative gains over each selection baseline, on the same scale as Figure 16. All three evaluated approaches are shown. D. Extended Results This section gives additional coverage results for RLVE, OMEGA, Sokoban and program simulation. Construction sweeps and real-data results appear above. D.1. RLVE selection budgets (Qwen3) Figure 19 gives the relative gain of Diverse over Similar SFT for both Qwen3 students at both selection budgets after the same RL. Lexical diversity among correct completions. Figure 5 uses the checkpoints after 75 RL steps and 32 responses per question on 3,822 RLVE questions, with temperature 0.7, top-푝=0.95, and a 4,096-model-token response cap. A question is eligible when both conditions produce at least two correct completions long enough for the chosen prefix. We match questions by environment, generator seed and difficulty. Prefixes contain the first 128 or 512 whitespace-delimited tokens, preserving case and markup. For two prefix bigram sets퐴and퐵, their Jaccard distance is 1−|퐴∩ 퐵|/|퐴∪ 퐵|. We average this distance over all unordered pairs within a question, then equally over the matched questions. Thus each question contributes the expected distance between two uniformly selected eligible correct completions; having more successful samples does not give it more weight. Table 6|Mean pairwise bigram Jaccard distance among correct completions. Prefix lengths are whitespace-token counts. Confidence limits are percentages for the relative gain, from paired resam- pling of evaluation environments. StudentPrefixQuestionsDiverseSimilarRelative gain (95% CI) Qwen3-4B1288610.740.6417% (14, 19) 5126750.820.776.0% (5.2, 6.8) Qwen3-1.7B1281,3270.570.4915% (12, 18) 5121,2580.740.714.0% (3.3, 4.7) The 95% intervals use a paired percentile bootstrap over environment IDs with 20,000 resamples and seed 20260924. Each sampled environment retains all its eligible questions, and each resample 41 Selecting Diverse SFT Traces Improves Post-RL Generalization 0%100%200%300% 200K 50K 200K 50K Pass@1 +12.2% +1.8% +89.1% +284.3% 23.85 / 26.75 22.81 / 23.22 6.82 / 12.90 2.74 / 10.53 S / D (%) 0%25%50%75% 200K 50K 200K 50K Pass@32 +13.5% +16.9% +23.9% +62.4% 46.61 / 52.88 45.45 / 53.12 33.37 / 41.34 24.80 / 40.28 0%50%100% 200K 50K 200K 50K Pass@64 (d11–15) +18.4% +20.7% +54.2% +90.0% 22.56 / 26.72 22.18 / 26.78 14.18 / 21.87 10.78 / 20.48 Relative gain over Similar (%) Qwen3-4BQwen3-1.7B Figure 19|Qwen3 students on RLVE after the same RL: relative gain of Diverse over Similar SFT. Diverse leads on every metric at both model sizes and both selection budgets. The right column gives the Similar and Diverse scores in percent. pass@1 denotes mean sampled accuracy, and pass@32 and pass@64 denote sampled coverage. recomputes the question-weighted means and their relative difference. These intervals describe evaluation-set variation, not training-seed uncertainty. The longer-prefix gains are smaller, and each prefix length has a different eligible question set. This measurement supports greater lexical variety among correct completions; it is not a direct count of semantic reasoning routes. D.2. RLVE per-difficulty (Qwen3-4B-Base) A second Qwen3-4B-Base pair at 200,000 SFT rows is split here by generator difficulty. Both of its conditions are selected from one shared RLVE pool with the same procedure, and both receive the same 75-step GRPO run. The diverse condition leads at all fifteen difficulties, by 1.5 to 7.4 points of mean sampled accuracy and by 3.4 to 10.4 points of coverage, measured as pass@32 at difficulties 1 to 10 and pass@64 at 11 to 15. Difficulties 11 to 15 lie above the range used in SFT and RL, so the lead reaches problems harder than either stage practiced. 42 Selecting Diverse SFT Traces Improves Post-RL Generalization 123456789101112131415 Difficulty, d 0 10 20 30 40 50 Mean sampled accuracy (%) DiverseSimilar (a) Mean sampled accuracy. 123456789101112131415 Difficulty, d 0 20 40 60 80 Coverage (%) DiverseSimilar (b) Coverage. Figure 20|(a) Mean sampled accuracy and (b) coverage in percent by RLVE difficulty, after identical RL from diverse (purple circles) and similar (orange squares) SFT. Difficulties 1 to 10 use 32 samples. The shaded range, 11 to 15, uses 64. Qwen3-4B-Base with 200,000 SFT rows selected from the shared pool. Mean sampled accuracy uses the scored question set, and coverage uses its programmatic- reference-answer subset. This pair is separate from the Qwen3-4B 200,000-row pair in Figure 19. D.3. OMEGA held-out mathematics OMEGA tests held-out mathematics in natural language, split into explorative, compositional, and transformative problems (Sun et al., 2025). It separates an in-distribution pool from out-of-distribution (OOD) pools whose problems combine or transform skills. Candidate solutions to OMEGA training prompts are generated by open reasoning models (Appendix A) and kept when the benchmark’s answer checker accepts them. From this one accepted pool we select 50,000 diverse and 50,000 similar traces with the strategy-step fingerprint and train OLMo3-7B by SFT on each. Both then run the same 75-step GRPO on 4,670 prompts drawn from the base and OOD pools, and evaluation uses 500 held-out OOD prompts at up to 64 samples. The diverse selection reaches 45.4% pass@64, compared with 39.4% for the similar selection (Figure 21a). The coarser roster contrast on a separate 300-problem subset of the same held-out OOD pool, across three Qwen3 capacities, is reported below. 43 Selecting Diverse SFT Traces Improves Post-RL Generalization Student capacity. OMEGA also tests the teacher-source contrast across student capacity, with three Qwen3 base models as students. Unlike the sweeps of Section 2, this comparison takes its SFT prompts from OMEGA. For each student, a corpus written by a multi-model roster is compared with a corpus of the same number of solutions written by Qwen3-4B alone (Appendix A). RL trains on part of OMEGA’s out-of-distribution set, and evaluation uses 300 separate held-out prompts from that set (Table 7). The multi-model corpus leads at pass@64 for all three students, most at the smallest capacity. At 4B it solves 33.3% of held-out prompts against 21.7%, and at 14B it leads by 1.3 points, or four prompts (Figure 21a). D.4. Diagnostics where the route is executable A Sokoban solution is a replayable state-action path (Wang et al., 2025b) and a program-simulation solution is a trace through rewrite systems adapted from RLVE’s A::B environment (Zeng et al., 2026), so in both the step structure of a route can be checked directly. Program simulation also holds the task family fixed, so a gain there cannot come from broader task coverage. Sokoban selects both conditions from one shared pool of verified traces with the shared topology-based procedure (Appendices A.2 and A.7). Program simulation contrasts two corpora of equal size, one written by several models and one by a single model. The student is OLMo3-7B under the same 75-step GRPO (Table 7). At 64 samples the diverse condition solves 53.6% of held-out Sokoban boards against 31.4% for the similar condition (Figure 21c). On program simulation the diverse condition solves 33.0% of prompts against 8.2% (Figure 21b). In both, the gap grows with the number of samples. −50050 Gain over Similar (%) Qwen3-4B Qwen3-8B Qwen3-14B OLMo3-7B +53.8% +9.9% +4.0% +15.2% (a) OMEGA relative gains. 1464 Samples 0 20 40 60 Score (%) (b) Program simulation. 1464 Samples 0 20 40 60 (c) Sokoban. Figure 21|Post-RL mathematical and executable-route comparisons. Diverse leads Similar at pass@64 in every panel, and in (b,c) the gap grows with푘. (a) Relative OMEGA pass@64 gains, 100(condition− Similar)/Similar. Purple bars show Diverse, the orange zero line denotes Similar, and gray diamonds show direct RL without SFT on the same relative scale. For Qwen3, Diverse and Similar denote multi-model and single-model corpora; for OLMo3-7B, they denote topology-selected subsets of one shared pool. (b,c) OLMo3-7B on program simulation and Sokoban at푘=1,4,64. In both,푘=1 is sampled pass@1. Both panels estimate pass@4 from 64 samples per problem and report empirical coverage at푘=64 (Appendix A.3). Scores are percentages. In (b), Diverse is the multi-model corpus and Similar the single-model corpus of equal size. In (c), both are selected from one pool. Purple circles mark Diverse and orange open squares Similar. Both conditions in each comparison use RL step 75. One run per condition. 44 Selecting Diverse SFT Traces Improves Post-RL Generalization E. Per-Testbed Configuration Table 7|Setup for the RLVE, OMEGA, Sokoban, program-simulation, real-data and single-teacher testbeds. Each block gives candidate generation and verification, the diverse and similar conditions, the evaluation, and the SFT-to-GRPO training recipe. RLVE Candidates and verification Procedurally generated reasoning-gym environments, each with a rule-based verifier. Each trace gets a 1,373-dimensional lexical-topological fingerprint with 159 continuous, 1,150 topology and 64 pattern features. Selection conditions Similar sets use nearest-centroid selection. Diverse sets cluster the fingerprints and use greedy farthest-point selection inside each cluster, with budgets in proportion to cluster size. At both Qwen3 sizes, both conditions select from the same shared pool at 50,000 and 200,000 rows. A second Qwen3-4B pair at 200,000 rows appears in Figure 20. Both OLMo3-7B conditions retain 50,000 rows from a shared 64-environment pool. Evaluation One fixed evaluation set spanning 384 environments and difficulties 1 to 15. Qwen3 runs report pass@32 at difficulties 1 to 10 and pass@64 at 11 to 15, over the 3,287 and 1,587 questions with a programmatic reference answer. The OLMo3-7B run reports pass@8 and pass@32 over 5,682 questions, 937 from the 63 SFT environments in the set and 4,745 from the 321 environments held out from SFT. The shared RL pool spans all 384 environments. Metrics and diagnostic caps are given in Appendix A.3. Training recipe Full-parameter SFT for one epoch, learning rate 10 −5 , 8,192-token sequences. GRPO uses difficulties 1 to 10 for both Qwen3 and OLMo3-7B: 75 steps, 8 rollouts, actor learning rate 10 −6 , KL coefficient 0.001, prompt 4,096 and response 16,384 tokens, at 128 prompts per step. OMEGA Candidates and verification Candidates are kept when the OMEGA answer checker accepts them. Single-model traces come from Qwen3-4B. Multi-model traces continue each response across a roster of open reasoning models and are kept in English (Appendix A). Topology selection uses a 323-dimensional strategy-step fingerprint over an accepted pool of 575,699 traces, 416,727 multi-model and 158,972 single-model. Selection conditions The Qwen3 runs compare the multi-model corpus with the single-model corpus. The OLMo3-7B run keeps 50,000 diverse traces by clustered farthest-point selection and 50,000 similar traces by nearest-centroid selection. Evaluation RL trains on 4,670 prompts, 600 in-distribution and 4,070 from the out-of-distribution pool. Evaluation uses 592 held-out out-of-distribution problems that share no problem with RL, read on deterministic subsets of 300 problems for the Qwen3 runs and 500 for OLMo3-7B, with 64 samples per problem. Training recipe Qwen3 base models get 300 full-parameter SFT steps at batch 32 and learning rate 10 −5 , then 75 GRPO steps with 8 rollouts, actor learning rate 10 −6 , KL coefficient 0.001, and a 2,048-token prompt and response cap. OLMo3-7B gets one full SFT epoch, then 75 GRPO steps with 8 rollouts, actor learning rate 10 −6 , prompt 4,096 and response 12,288 tokens. 45 Selecting Diverse SFT Traces Improves Post-RL Generalization Table 7 (continued) Real data Candidates and verification Dolci-Think prompts (Team Olmo et al., 2025) with candidates generated by twelve open reasoning models and kept when the answer checker accepts them (245,571 verified rows); its fingerprint has 631 raw features (Appendix C.1). OpenThoughts3 (Guha et al., 2025), INTELLECT-3 (Prime Intellect Team, 2025) and Nemotron-Cascade 2 (Yang et al., 2026) contribute released single-turn solutions with complete reasoning spans and use 1,738 raw features. Both feature maps project to 96 dimensions (Appendix C.2). Selection conditions Both conditions select 100,000 rows from one shared pool with identical domain quotas. Diverse selection gives each fingerprint cluster a budget in proportion to its size and runs farthest-point selection inside each cluster. Similar takes the rows nearest each domain’s centroid. Appendix C.2 gives the released-corpus quotas and clustering settings. Evaluation The fifteen benchmarks for the released corpora are AIME 2024 and 2025, HMMT February and November 2025, AMC 2023, Beyond AIME, MATH-500, OlympiadBench, GPQA-Diamond, the three OMEGA splits, Enigmata, IFEval and IFBench. The released-corpus comparisons use eight draws on seven benchmarks, four on MATH-500, OlympiadBench, OMEGA and Enigmata, and one on IFEval and IFBench (Appendix C.3). Selection-baseline comparisons use eight draws per question, over the benchmark sets in Appendix C.5. The Dolci-Think pre-RL diagnostic uses eight draws on 64 mathematics training prompts (Appendix C.1). Training recipe Released corpora: OLMo3-7B, one SFT epoch, batch 32, learning rate 10 −5 , 16,384-token sequences. The 64-update GRPO schedule uses 128 prompts per batch, eight rollouts, learning rate 10 −6 and KL coefficient 0.001 on Dolci-RL-Zero-Mix (Appendix C.2). Selection-baseline comparisons use final RL step 64. Diverse and Similar results use step 8 for OpenThoughts3 and Nemotron-Cascade 2 and step 16 for INTELLECT-3. The Dolci diagnostic uses the end of matched SFT, before RL. Single teacher Candidates and verification Qwen3-4B-Thinking-2507 writes every candidate, answering Dolci-Think prompts (Team Olmo et al., 2025) in mathematics, science, verified synthetic tasks, and instruction following. The answer checker retains 246,022 verified rows. Each fingerprint concatenates 137 continuous, 430 tree-traversal, and 64 pattern features, followed by a seed-42 Gaussian projection to 96 dimensions. Selection conditions Both conditions select 10,000, 25,000 and 50,000 rows from this one pool, balanced across domains, with at most eight solutions per prompt. Diverse uses MiniBatchKMeans within each domain and farthest-point selection inside each cluster, with budgets in proportion to cluster size. Similar keeps the rows nearest each domain’s centroid. Evaluation The ten benchmarks are AIME 2025 and 2026, HMMT February 2025, November 2025 and February 2026, Beyond AIME, BRUMO 2025 and 2026, and CMIMC 2025 and 2026. Eight samples per problem at temperature 0.7 and top-푝= 0.95, with a 30,720-token completion cap and a 32,768-token context, reported as pass@8. Training recipe Qwen3-4B-Base. SFT runs 300, 700 and 1,500 steps for 10,000, 25,000 and 50,000 examples, at learning rate 5× 10 −6 , batch 32 and sequences up to 16,384 tokens. From each final SFT checkpoint, both conditions receive the same GRPO recipe on one fixed shared prompt set and are evaluated at the same RL step: 50 at 10,000 examples and 30 at 25,000 and 50,000. GRPO uses 128 prompts and 8 responses per step, actor learning rate 10 −6 , KL coefficient 0.001, prompt 4,096 and response 12,288 tokens, and a binary reward for a correct boxed answer with no learned reward model. 46 Selecting Diverse SFT Traces Improves Post-RL Generalization Table 7 (continued) Sokoban Candidates and verification Replay-verified solutions to procedurally generated boards, from one shared pool of candidate traces written by single-model and multi-model generators. Fingerprints read the state-action structure of each trace. Selection conditions Clustered farthest-point selection for diverse and nearest-centroid selection for similar, from one shared pool (Appendix A.2). 86,792 rows per condition. Evaluation 500 held-out boards (193 easy, 176 medium, 96 hard, 35 expert), 64 samples per board, reported at pass@1, pass@4 and pass@64. Training recipe OLMo3-7B, one full SFT epoch at batch 32, learning rate 10 −5 and 16,384-token sequences. GRPO for 75 steps on 10,591 randomly drawn boards with 128 prompts per step, 8 rollouts, actor learning rate 10 −6 , KL coefficient 0.001, prompt 4,096 and response 8,192 tokens, and a solved-only reward. Program simulation Candidates and verification Rewrite-system programs adapted from the A::B environment of RLVE, checked by an executable verifier. One model writes every single-model trace, and a roster of open reasoning models writes the multi-model traces (Appendix A). Selection conditions A multi-model corpus against a single-model corpus of equal size, 10,000 rows each. Evaluation 500 held-out prompts over seven difficulty levels, reported as pass@1 (mean sampled accuracy), pass@4 and pass@64 from 64 samples per prompt. Training recipe OLMo3-7B, 300 full-parameter SFT updates at batch 32, learning rate 10 −5 and 16,384-token sequences. GRPO for 75 steps on one shared set of RL prompts, with 128 prompts per step, actor learning rate 10 −6 , KL coefficient 0.001, prompt 4,096 and response 8,192 tokens. F. An Illustrative Coverage Model For a fixed prompt푥, let푀 ★ 푥 denote useful reasoning moves and let퐶denote moves that the policy can sample. Write푢(퐶)=|퐶∩ 푀 ★ 푥 |/|푀 ★ 푥 |for their coverage. As an illustrative approximation, suppose per-rollout success is푝(푥) ≈ 훽푢(퐶), where훽 ∈ (0,1]accounts for completing the reasoning after a useful move is available. With independent rollouts, the expected coverage of one prompt is 피[푝푎푠@푘(푥)]= 1−(1− 푝(푥)) 푘 ≈ 1−(1− 훽푢(퐶)) 푘 .(3) Holding훽fixed, this expression increases with푢(퐶), and its derivative with respect to푢is푘훽(1−훽푢) 푘−1 . Take a diverse and a similar policy whose shares of the useful moves satisfy 0< 푢 푆 < 푢 퐷 , with훽푢 퐷 <1. Their expected coverage gap is(1−훽푢 푆 ) 푘 −(1−훽푢 퐷 ) 푘 . It is zero at푘=0, rises to a single maximum when treating the sampling budget as continuous, at푘 ★ = ln ln(1−훽푢 퐷 )/ln(1−훽푢 푆 ) ln (1−훽푢 푆 )/(1−훽푢 퐷 ) , and then returns toward zero as both expected coverages approach one. For integer sampling budgets, the maximum is attained at an adjacent integer. The same per-rollout success probability sets the mixed-group probability of Section 3.4. For퐺 >1 independent rollouts it is 1− 푝(푥) 퐺 −(1− 푝(푥)) 퐺 , which increases with푝(푥)while푝(푥) <1/2 and peaks at푝(푥)=1/2. Raising푢(퐶)on a prompt that the policy solves less than half the time raises both the expected coverage in Equation(3)and the chance of mixed rewards while the resulting success probability remains below one half. Across prompts, the share with mixed rewards and the expected coverage at budgets above one both depend on how success is spread over the prompts. A policy with 47 Selecting Diverse SFT Traces Improves Post-RL Generalization a slightly lower mean solve rate can therefore have mixed rewards on more prompts (Section 3.4) when neither policy has a higher success probability on every prompt. This aggregate comparison allows success probabilities to cross across prompts, unlike the preceding pointwise example with 푢 퐷 > 푢 푆 . G. Additional Related Work Reward signal in group-relative RL. Beyond outcome rewards (DeepSeek-AI, 2025; Shao et al., 2024), methods add process rewards and finer advantages (Cui et al., 2025a; Kazemnejad et al., 2025), filter groups whose rewards agree or recover their signal (Le et al., 2026; Yu et al., 2025), remove the standard-deviation normalizer (Liu et al., 2025a), select prompts by reward variance, learnability or difficulty (Hu et al., 2025a; Jiang et al., 2025; Parashar et al., 2025; Qu et al., 2025; Wu et al., 2026), or keep rollouts diverse (Chen et al., 2025b; Hu et al., 2025b, 2026; Wang et al., 2025a). Analyses find that RL updates touch a small subset of parameters (Mukherjee et al., 2025; Zhu et al., 2025a) and that RL narrows the output distribution of the policy (Cui et al., 2025b; Yue et al., 2025). The methods above act inside RL, and we act before it. H. Limitations and Future Work A direct test of our account would count distinct route fingerprints among the푘samples per prompt for both policies, before and after RL. The executable-route diagnostics of Appendix D.4 are the natural place for this readout, because each route’s topology can be read directly in that setting. Replicating the comparisons across training seeds would add uncertainty intervals to the reported margins. Extending the mixed-reward measurement of Section 3.4 beyond one model and 64 mathematics prompts, and tracking prompts with mixed rewards through training, would connect the starting spread of rewards to the later gains. An intervention on reward availability, for example filtering or reweighting groups so that both conditions see the same number of prompts with mixed rewards, would test that connection causally. Each fingerprint is domain-specific. The OMEGA fingerprint is computed from annotated strategy steps, and the RLVE fingerprint from lexical cues and the transitions among them. Validating the RLVE fingerprint against per-route annotations, breaking the OMEGA capacity sweep down by category, and comparing the conditions at matched per-prompt success rates would show where the gains concentrate. Our account predicts that they concentrate on prompts with intermediate success probabilities. 48