Conceptio › Archive › arXiv CS
arXiv CS open access

Acquire, Repair, Preserve: A Diagnosis-Guided Post-Training Recipe for Small-Model Dialogue Game Agents

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
machine-learningneural-networks
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Acquire, Repair, Preserve: A Diagnosis-Guided Post-Training Recipe for Small-Model Dialogue Game Agents Nan Li Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands n.li@uu.nl

Abstract

arXiv:2608.28458v1 [cs.CL] 28 Aug 2026

Interactive dialogue games test a capability that static benchmarks largely leave implicit: a model must carry state across turns, interpret feedback, and choose valid actions under changing constraints. We study this setting in the LM Playschool Challenge with a 2B open-weight model, and find that many failures are not only broad knowledge failures but also local decision failures: repeated guesses, malformed actions, and violations of feedback that the model has just seen. These diagnostics motivate a training recipe organized around three steps: acquire broad game participation through supervised fine-tuning, repair mechanically verifiable failures within one targeted dialogue-game family using turn-local preference pairs, and preserve general capabilities beyond these dialogue games. In the official final evaluation, our submission improves public clemscore from 10.67 to 38.92 and closed in-domain score from 13.41 to 41.17, while approximately preserving aggregate static performance (44.14 vs. 44.24 for the baseline). Outof-domain clemscore remains low at 7.88, with the largest gains concentrated in unseen variants of the targeted family. Our results suggest that broad SFT brings most of the model’s capability improvement; turn-local supervision can be effective when failure detection is precise, with observed transfer concentrated primarily within-family.

1

Introduction

Dialogue games evaluate language models as agents whose next utterance changes the state they must later reason over. A word guess rules out letters; a clue constrains a partner’s action; a navigation command changes the room from which the next command is interpreted. The clembench benchmark and the Playpen learning environment (Chalamalasetti et al., 2023; Horst et al., 2025) make these dependencies explicit: success requires not only producing plausible language, but also

Dialogue state

Model action

Local failure

After crane: red c/r/n; guess: crane yellow a; green e (same) guess: abid (same) guess: cable

repeats guess wrong length uses red c

Table 1: Simplified Wordle failure states. The model output can be syntactically close to valid while violating a constraint entailed by the immediately preceding feedback. A real transcript exhibiting this pattern is reproduced in Table 7.

maintaining state, interpreting feedback, and choosing a valid action under accumulated constraints. Playpen frames this setting as learning from Dialogue Game Feedback (Horst et al., 2025): programmatic, goal-directed feedback over trajectories, without relying on a learned judge over isolated responses. The feedback does not itself locate where an interaction stops making progress; interactive failure diagnostics are needed to construct turn-local preference pairs for reinforcement learning. The question for a dialogue game agent is therefore not only whether dialogue game data helps, but which part of the trajectory should receive supervision. Small models are a natural target for this setting. They are cheaper to serve, better suited to low-latency interaction, and more plausible for local assistants or assistants with limited resources, but their interactive behavior is brittle. In the LM Playschool Challenge, the official Qwen3.5-2B baseline (Qwen Team, 2026) scores 10.67 clemscore in the final evaluation, far below the 60.30 score of its 27B sibling.1 The challenge also reports a static benchmark score, so a useful small model recipe must improve interaction without sacrificing general capability. Inspecting the 2B model’s transcripts suggested 1

Official final evaluation results: https://github.com/ lm-playpen/lm-playschool-2026-final-results.

that the gap was not mainly a lack of game knowledge. In Wordle, the model often preserves the expected answer format while failing at the next local decision (Table 1). These errors are frequent, mechanically checkable, and localized to a specific decision made after receiving feedback. They point to a different training question: not how to teach the model the whole dialogue again, but where to place supervision so that it reaches the particular decision that fails. This paper describes the playornotplay team submission built around that question. We first use broad imitation to make the model participate in games, then diagnose the remaining failures, repair those of one weak and mechanically diagnosable game family (Wordle) with turn-local preference pairs, and finally scale the learned update to preserve general capabilities, as measured by aggregate static performance. In the official final evaluation, the submitted model reaches 38.92 public clemscore and 41.17 closed in-domain score, above the official 4B and 9B baselines, while approximately preserving aggregate static performance over the 2B baseline (44.14 vs. 44.24). The main contribution is an empirical account of supervision placement for small interactive agents. A small number of preference pairs anchored to real turns after feedback produces the clearest positive preference-tuning signal in our pipeline, whereas whole-dialogue preference tuning destroyed protocol compliance in our experiments. Follow-up experiments further show that the usefulness of an update depends on the stage and parent to which it is applied. Together, these results locate turn-local preference learning within a broader progression from acquisition to repair and model selection.

2

Task and Evaluation Setting

The LM Playschool Challenge evaluates whether learning in conversational interaction improves agentic capability. Playpen is the learning environment for Dialogue Game Feedback (Horst et al., 2025): it organizes rollouts, training data, and online sampling over dialogue game trajectories. The dialogue games are implemented in clembench (Chalamalasetti et al., 2023), where programmatic game masters mediate turns, track state, and enforce output protocols, while game-specific scorers compute Quality. In the public validation setting used here (from

the playpen-data dataset 2 ), the interactive suite contains 14 clembench games and 67 episodes in our pinned development run. We pin the publicdevelopment data to revision 557d8caf and the clembench game tree to commit ed39486. The official final evaluation comprises an expanded public suite (502 episodes), a closed in-domain suite (1,272 episodes), and a closed out-of-domain suite covering unseen game families (360 episodes) 3 . We use the public-development set for iteration and reserve the closed suites for final evaluation. The LM Playschool Challenge uses Clemscore and Statscore as metrics. Clemscore combines two quantities for each game g: Played, the percentage of episodes not marked aborted by the evaluator, and Quality, the task score on played episodes. With GQ = {g ∈ G : Playedg > 0}, we report it as   X Playedg 1  C=  |G| 100 g∈G   (1) X 1 × Qualityg  . |GQ | g∈GQ

Quality is undefined for a game with no played episode, so the Quality macro-average runs over GQ only. Thus a model can lose score either by failing to play or by playing poorly after it stays in the game. The playpen-data validation split contains 430 static-benchmark instances drawn from BBH (Suzgun et al., 2023), CLadder (Jin et al., 2023), EQ-Bench (Paech, 2023), IFEval (Zhou et al., 2023), and MMLU-Pro (Wang et al., 2024); applying the same aggregation yields Statscore. The pinned public split contributes one or two episodes for each represented game–experiment combination, and this small sample is the main source of run-to-run variance: differences of a few points should be treated cautiously. We therefore use paired same-host comparisons for development decisions and report the official final evaluation as the primary result.

3

Our Method

Our recipe is a narrow instantiation of the training regimes enabled by Playpen: successful transcripts support SFT, paired alternatives support DPO, 2

https://huggingface.co/datasets/ colab-potsdam/playpen-data. 3 https://github.com/lm-playpen/ lm-playschool-2026-closed-set

Phase

Objective

LR / batch / len Clem

3.1

—

Qwen3.5-2B

—

13.05

2e-4 / 32 / 2048

43.85

B. Repair

turn-DPO: rpt + len 5e-6 / 16 / 1024 turn-DPO: inv + dup 5e-6 / 16 / 1024

46.83 45.52

C. Refine

branch-DPO

48.52

D. Preserve

delta scaling, s=0.85 no gradient shipped fp32 merge —

Phase A performs SFT on success-only interactions from the training split of playpen-data, balanced to at most 700 examples per game (9,522 rows total at the reconstructed training-time snapshot; pergame counts in Table 6). This lifts the model from 13.05 to 43.85 on the pinned public-development set. The model has learned the surface form of game play, yet raw Wordle quality remains at zero: it still repeats rejected guesses and violates immediate feedback constraints. Wordle was not the only remaining weakness, but its failures were frequent, local to a single decision, and mechanically verifiable, so we selected it as the target of all subsequent optimization. Phases B and C use only Wordle data; every reported clemscore remains the full 14-game suite.

A. Acquire broad SFT

5e-6 / 16 / 1024

50.43† 48.70

Table 2: Pipeline trajectory on the pinned publicdevelopment set (dataset 557d8caf, clembench ed39486). Batch denotes effective batch size; all Clem values are the full 14-game suite. Phases B and C train on Wordle data only. Both Phase B passes use β=0.1; Phase C uses β=0.2. All trainable phases use LoRA on Qwen3.5-2B, AdamW, bf16, and one epoch; Phase C branches the model (factor 2, rounds 1–3, T =0.7) against a frozen reference. rpt/len = repeated guesses and bad length; inv/dup = invalid words and duplicated answer fields. † Mean of two runs (50.82 and 50.03). Per-game and per-phase Wordle detail: Tables 13 and 14.

and fresh rollouts support online reward learning. Playpen itself includes turn-level DPO (Horst et al., 2025); our specific choice is to use game-specific checks to construct preference pairs at mechanically verifiable failures after feedback. We use broad SFT to make the model participate, then target those diagnosed decisions. All training uses LoRA (Hu et al., 2022) (r=16, α=32, all-linear, adapter dropout 0.05) on Qwen3.5-2B.4 Source trajectories and instances come from the train split of playpen-data; Phase B negatives are synthetic corruptions using the clembench word list; Phase C data is modelgenerated. Table 2 gives the trajectory on the pinned public-development set. Following the official clemscore definition in Eq. 1, broad imitation primarily improves Played; our later phases target Quality on states the model already plays; final delta scaling targets statscore rather than game behavior directly.5

4

Qwen3.5-2B (Qwen Team, 2026) is a vision-language model; we fine-tune and serve it in text-only mode. 5 The manuscript submitted for review described the training process for the model, which is also used in the official final evaluation, as six stages. Subsequent verification showed that two nominal stages did not update the model, so we omit them here. Appendix A.1 identifies the evaluated model revision; Appendix A.4 explains the two removed stages.

3.2

Diagnosing Small-Model Game Failures

Turn-Local Repair

Given a diagnosed failure mode, we construct preference pairs that share the same dialogue state. For a history h, the rejected completion y − exhibits one mechanical error and the preferred completion y + is a valid alternative from a clean successful episode. We then apply Direct Preference Optimization (DPO; Rafailov et al., 2023):    LDPO = −E log σ β rθ (h, y + ) − rθ (h, y − ) , (2) with policy–reference log-ratio rθ (h, y) = θ (y|h) log ππref (y|h) . Holding h fixed is the point: the contrast lands on the few decision tokens that determine whether the model repeats a guess, uses the wrong length, produces an invalid word, or duplicates the answer field. This construction does not identify a single failure; it enumerates all eligible post-feedback turns in clean successful episodes and creates a synthetic negative at each one. Appendix A.3.3 provides the source-episode filters, turn-eligibility criteria, and the four corruption rules. Phase B applies this in two passes: the first addresses repeated guesses and bad length (1,905 pairs, β=0.1); the second addresses invalid words and duplicated answer fields (1,906 pairs, β=0.1). After the first pass, the old repeat loops no longer appear in the raw Wordle probe, but invalid words and duplicated answer fields emerge instead. The second pass corrects these; its aggregate suite effect is sign-inconsistent across the two evaluation rails (Table 8).

After addressing fixed failure classes with synthetic pairs, we turn to errors arising in the current model’s own trajectories. Phase C plays trainingsplit Wordle with the current checkpoint, branches at early decision points (factor 2, rounds 1–3, T =0.7), and pairs the immediate diverging responses from the highest- and lowest-scoring siblings. DPO against a frozen reference (β=0.20) targets the residual distribution gap. Branch-DPO follows a 3.0-point increase in the submitted-model trajectory, whereas the controlled single-host comparison shows a 2.07-point clemscore decrease and a 1.23-point statscore increase (Tables 2 and 8). We therefore report its contribution as evaluation-raildependent while retaining it as part of the submitted model’s training sequence. Appendix A.3.4 details instance selection, branch grouping, downstream scoring, and pair extraction. 3.3

Preserving General Capability

By this point, every strong interactive candidate pays a specialization tax: statscore drops several points from the starting checkpoint on our pinned development set. Rather than add more data or replay, we treat preservation as a post-training weight-space problem. We scale the learned delta, W (s) = Wbase + s ∆LoRA , and select the scalar s ∈ [0, 1] by constrained model selection,  s⋆ = arg max S W (s) s (3)  s.t. C W (s) ≥ Cmin , where Cmin is a paired interactive gate on the pinned public-development set. At s⋆ =0.85, the mean of two clemscore evaluations is 50.43 (Table 2). The operation is training-free and composes with any plain LoRA adapter, but the scalar must be selected on both axes: too low a value fails the interactive gate. In the official final evaluation, the submitted fp32 merge scores 38.92 public clemscore with statscore 44.14 against the 2B baseline’s 44.24.

4

Results

Table 3 reports the official final evaluation. Our submitted artifact6 improves public clemscore from 10.67 to 38.92 (+28.25) and closed in-domain 6 The submitted checkpoint is the fp32-merged model chnln/Qwen3.5-2B-playpen-playornotplay at Hugging Face revision 828e356. Table 5 gives the complete training configuration; Appendix A.2 describes the evaluation protocols.

score from 13.41 to 41.17 (+27.76), both above the official 4B and 9B baselines. For comparison, scaling the official baseline from 2B to 9B raises public clemscore from 10.67 to 31.91 (+21.24) with no training at all. Aggregate static performance is approximately preserved: 44.14 against the baseline’s 44.24. Table 4 decomposes the official endpoint into Played and Quality. The in-domain gain is driven by both components: Played nearly doubles while Quality also increases. Out-of-domain Played, however, falls below the untrained base (33.08 vs. 35.19), so the OOD clemscore gain from 3.72 to 7.88 reflects only conditional quality on fewer played episodes. Of the total positive out-of-domain movement (84.86 effective score), three held-out Wordle-crazy configurations contribute 70.02, or 82.5%; the remainder comes from TA Frozen Lake (+9.17), TA Mastermind (+5.00), and Cryptolect (+0.67). The largest hidden in-domain gains are in games we never targeted: TMW GraphReasoning (+71), ImageGame (+60), and AdventureGame (+58), while the targeted Wordle family remains near zero on hidden in-domain episodes (3.3, 10.0, and 3.3). Tables 11 and 12 give the full per-game decompositions. On the pinned public-development set, the fourphase trajectory progresses from 13.05 through 43.85 (Phase A), 46.83 and 45.52 (Phase B passes), and 48.52 (Phase C) to a mean 50.43 after delta scaling (Table 2). Most adjacent-phase differences are small relative to the overall gain, and pergame changes outside Wordle are mixed (Tables 13 and 14), so we report these as a trajectory rather than a decomposition into causal effects.

5

Discussion

The official evaluation combines a large in-domain gain with weak out-of-domain transfer. The training trajectory and its follow-up experiments point to a common pattern: supervision is most useful when matched to what the current policy still lacks. Broad imitation creates participation, local preferences repair mechanically identifiable decisions, and weight-space selection chooses an operating point that retains the resulting gains.

∆ID

∆OOD

— — — — —

— — — — —

System

Base

Public

Stat Closed ID Closed OOD

Baseline

Qwen3.5-2B Qwen3.5-4B Llama-3.1-8B Qwen3.5-9B Qwen3.5-27B

10.67 26.66 19.53 31.91 60.30

44.24 51.33 45.59 53.90 65.05

13.41 34.02 31.24 41.12 64.34

3.72 17.99 22.62 24.91 43.51

LLP llp-final DAIR sft-dpo-v2 SLED-BSU CityUoL GuidePlay DAIR sft-v1 playornotplay (ours) BSU-SLIM Dialogue Architects Bentel iter_3 Bentel iter Bentel iter_2

Qwen3.5-9B Qwen3.5-2B Qwen3.5-27B Qwen3.5-2B Qwen3.5-2B Qwen3.5-2B Qwen3.5-9B Qwen3.5-9B Qwen3.5-4B Qwen3.5-4B Qwen3.5-4B

53.39 49.60 46.90 46.66 46.01 38.92 36.61 34.39 33.35 31.58 24.27

57.80 43.53 63.80 42.30 44.35 44.14 49.92 53.26 54.27 54.27 47.37

59.23 50.75 56.36 46.26 46.57 41.17 39.64 43.12 37.76 37.41 31.97

22.09 +18.11 −2.82 14.56 +37.34 +10.84 30.02 −7.98 −13.49 10.25 +32.85 +6.53 15.62 +33.16 +11.90 7.88 +27.76 +4.16 15.18 −1.48 −9.73 23.37 +2.00 −1.54 16.60 +3.74 −1.39 16.60 +3.39 −1.39 10.19 −2.05 −7.80

Table 3: Official final evaluation results of the LM Playschool Challenge (https://github.com/lm-playpen/ lm-playschool-2026-final-results, snapshot 2dd5a533). Public is the public interactive clemscore; Stat is the static benchmark score; Closed ID and OOD are the organizer’s hidden in-domain and out-of-domain clemscores. ∆ID and ∆OOD are differences against each system’s own matching base. Submissions are sorted by public clemscore.

Played Quality Clem (base → ours) (base → ours) (base → ours) Public 27.22 → 78.63 39.20 → 49.50 10.67 → 38.92 Closed ID 47.32 → 82.62 28.33 → 49.83 13.41 → 41.17 Closed OOD 35.19 → 33.08 10.56 → 23.81 3.72 → 7.88

Table 4: Played and Quality decomposition of the official final evaluation. OOD Played falls below the untrained base, indicating that the OOD clemscore gain is driven entirely by higher conditional Quality on the episodes that remain in play.

5.1

Acquisition Creates the Conditions for Local Repair

Phase-level evidence comes from the pinned publicdevelopment trajectory and the controlled singlehost campaign (Appendix A.5). Phase A is the largest single step in that trajectory (Table 2). Played rises sharply while conditional Quality also improves (Appendix B), and the final model’s official decomposition is consistent with this breadth: its largest hidden in-domain gains appear in games no later phase targeted (TMW GraphReasoning, ImageGame, AdventureGame; Table 11). The breadth of these final-model gains is consistent with the role of the only all-game training stage. The later phases operate in a narrower regime. Only turn-DPO pass 1 has a positive clem marginal on both the submitted-model trajectory and the controlled campaign (+2.98 and +1.49); pass 2 and branch-DPO are sign-inconsistent across the two rails (Tables 2 and 8). The clearest repair signal

remains inside the Wordle family: three held-out Wordle-crazy configurations account for 82.5% of total positive out-of-domain movement, while the targeted Wordle family remains near zero on hidden in-domain episodes (Tables 12 and 11). The observed transfer is therefore concentrated in related Wordle variants. Locality appears to be the hinge. In an earlier experiment, the preference covered the entire remaining dialogue rather than the next post-feedback action. Unfiltered whole-dialogue DPO scored 12.35 and produced natural-language preambles that violated game protocols across Wordle, Codenames, and other games; filtering the chosen side to stronger source models partially recovered the score to 25.76 but left the principal abort patterns intact (Appendix A.6). Taken together, the positive turn-local result and the whole-dialogue failures suggest that the clearest preference signal arises when the contrast is attached to a mechanically verifiable post-feedback decision. Whole-dialogue DPO, which paired entire remaining interactions rather than single responses, did not preserve protocol behavior even after source filtering. 5.2

Preservation as Weight-Space Model Selection

Delta scaling addresses a different problem from acquisition and repair. It adds no supervision and takes no gradient step; instead, it selects a point along the learned LoRA update. In the of-

ficial evaluation, aggregate static performance is approximately preserved (44.14 against the baseline’s 44.24), while the interactive gains remain substantial. The aggregate nevertheless hides redistribution: BBH Quality rises from 0.00 to 30.47, whereas IFEval falls from 68.52 to 51.85 and EQBench Quality from 64.78 to 56.43. Preservation is therefore a model-selection problem along the learned update, rather than another supervision problem. Delta scaling selects an operating point between interactive gain and aggregate static performance, with component-level redistribution. 5.3

Training Effects Depend on Stage and Parent

To test whether correction-based preference training remained useful after model selection, we continued DPO from the selected s=0.85 parent using solver corrections, success-versus-failure pairs, or teacher corrections. None of the five arms exceeded the 50.43 development endpoint; their scores ranged from 44.15 to 48.92 (Appendix A.6). At this point in the pipeline, additional correctionbased training did not produce a stronger model. The absence of further gains does not mean that the 2B base had exhausted its headroom. DAIR’s SFT-only system uses the same Qwen3.5-2B base and reaches 46.01 public, 46.57 hidden in-domain, and 15.62 hidden out-of-domain clemscore. This same-base comparison points back to acquisition: stronger broad supervision can create a better starting policy before local repair begins. The effect of an acquisition update also depends on its parent. In a matched 4B probe, low-dose SFT on 700 off-policy successful episodes reduced clemscore from 40.75 to 24.36 on the same host, dataset revision, and evaluation rail. A separate 4B probe, trained on 303 self-generated successful dialogues, reached 35.06 (Appendix A.6). Together with the late-continuation results, these probes suggest that training effects are path-dependent: broad imitation helps when participation is missing, local preference learning helps once failures become mechanically identifiable, and further updates after the policy or parent has changed can instead degrade behavior the model already possesses. 5.4

Model Selection Shapes What Generalizes

Across the eleven submissions, public clemscore is strongly associated with closed in-domain score (r=0.93) but only weakly with closed out-of-

domain score (r=0.30). Every decision in our pipeline was made on the public-development set, and the final result mirrors that selection signal: a large public and hidden in-domain gain, but an outof-domain clemscore of 7.88 and out-of-domain Played below the untrained base. The public set was informative about hidden in-domain progress but offered little guidance for broad transfer. This pattern exposes a practical limit of the recipe-development process: the endpoint combines a large improvement over a weak starting point with limited absolute out-of-domain capability. Broader transfer would require either diagnostics or a selection signal that reaches beyond the Wordle family and the public development distribution.

6

Conclusion

Interactive dialogue-game failures can reflect both broad capability deficits and local decision errors. In our pipeline, broad SFT produces the largest improvement, while turn-local preference pairs provide the clearest positive repair signal among the preference-tuning variants we tested. Combining broad SFT, turn-local repair, and delta scaling raises official public clemscore from 10.67 to 38.92 and closed in-domain score from 13.41 to 41.17, above the official 4B and 9B baselines, while approximately preserving aggregate static performance. Out-of-domain transfer remains limited: clemscore is 7.88 and Played falls below the untrained base. The results support a scoped recipe for acquiring in-domain game participation and repairing precise within-family failures, with transfer concentrated in related Wordle variants.

Limitations Scope of mechanically verifiable repair. Turnlocal repair relies on game-specific diagnostics that verify whether a post-feedback action violates an explicit state constraint. That precision restricts demonstrated coverage to the Wordle family, the only game for which Phases B and C construct preference data; the method has not been tested on failures requiring semantic or strategic judgment. The demonstrated out-of-domain coverage is related-variant transfer: three held-out Wordlecrazy configurations account for 70.02 of 84.86 total positive movement (82.5%). The submitted artifact uses a single Qwen3.5-2B base, so scale applicability remains untested.

Untested dependence on the acquisition-stage parent. Broad SFT accounts for most of the measured improvement before repair is applied. The repair phases are evaluated after one specific, capped broad-SFT recipe; the study does not vary the strength or coverage of the acquisition-stage parent while holding the repair corpus and training configuration fixed. The experiments therefore cannot establish whether turn-local repair complements a stronger imitation stage, compensates for weaknesses specific to the submitted parent, or becomes less useful after stronger acquisition. Local repair is informative in the regime this parent creates; its contribution under a differently trained parent remains unknown.

Limits of phase attribution and model selection. The official evaluation validates the submitted endpoint, but the sequential trajectory does not identify the causal contribution of each phase. Phase and scaling choices reuse a 67-episode publicdevelopment set, and later-phase marginals are not consistently signed across the two evaluation rails. Two later phases are sign-inconsistent across rails: turn-DPO pass 2 is −1.31 on the development trajectory and +1.34 on the controlled campaign; branch-DPO is +3.00 and −2.07. Only pass 1 is positive on both (+2.98 and +1.49). Adjacent checkpoint differences combine training, sequential dependence, repeated selection, and evaluation variance, so they describe a trajectory rather than additive causal effects. The endpoint improves substantially over the base; the magnitude and necessity of individual later phases remain uncertain.

Aggregate rather than component-wise preservation. Delta scaling approximately preserves the official aggregate statscore (44.14 vs. 44.24) while retaining interactive gains. The preservation objective is itself aggregate: Eq. 3 maximizes aggregate static score subject to an aggregate interactive gate, so gains in one component can offset losses in another by design. BBH Quality rises from 0.00 to 30.47 while IFEval drops from 68.52 to 51.85 and EQ-Bench Quality from 64.78 to 56.43. The defensible conclusion is aggregatelevel trade-off control, not preservation of every general capability. A stronger claim would require component-wise floors or a multi-objective selection criterion.

Acknowledgments We appreciate the helpful comments and suggestions from the anonymous reviewers. This work is funded by the Dutch Research Council (NWO) through the AiNed Fellowship Grant NGF.1607.22.002, Dealing with Meaning Variation in NLP. This work used the Dutch national e-infrastructure with the support of the SURF Cooperative using grant no. EINF-18781/L1.

References Kranti Chalamalasetti, Jana Götze, Sherzod Hakimov, Brielen Madureira, Philipp Sadler, and David Schlangen. 2023. clembench: Using game play to evaluate chat-optimized language models as conversational agents. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pages 11174–11219, Singapore. Association for Computational Linguistics. Nicola Horst, Davide Mazzaccara, Antonia Schmidt, Michael Sullivan, Filippo Momentè, Luca Franceschetti, Philipp Sadler, Sherzod Hakimov, Alberto Testoni, Raffaella Bernardi, Raquel Fernández, Alexander Koller, Oliver Lemon, David Schlangen, Mario Giulianelli, and Alessandro Suglia. 2025. Playpen: An environment for exploring learning from dialogue game feedback. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pages 29854–29891, Suzhou, China. Association for Computational Linguistics. Edward J. Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2022. LoRA: Low-rank adaptation of large language models. In International Conference on Learning Representations. Zhijing Jin, Yuen Chen, Felix Leeb, Luigi Gresele, Ojasv Kamal, Zhiheng LYU, Kevin Blin, Fernando Gonzalez Adauto, Max Kleiman-Weiner, Mrinmaya Sachan, and Bernhard Schölkopf. 2023. CLadder: Assessing causal reasoning in language models. In Advances in Neural Information Processing Systems, volume 36, pages 31038–31065. Curran Associates, Inc. Samuel J. Paech. 2023. EQ-Bench: An emotional intelligence benchmark for large language models. Preprint, arXiv:2312.06281. Qwen Team. 2026. Qwen3.5: Towards native multimodal agents. Rafael Rafailov, Archit Sharma, Eric Mitchell, Christopher D Manning, Stefano Ermon, and Chelsea Finn. 2023. Direct preference optimization: Your language model is secretly a reward model. In Advances in Neural Information Processing Systems, volume 36, pages 53728–53741. Curran Associates, Inc.

Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, Y. K. Li, Y. Wu, and Daya Guo. 2024. DeepSeekMath: Pushing the limits of mathematical reasoning in open language models. Preprint, arXiv:2402.03300. Mirac Suzgun, Nathan Scales, Nathanael Schärli, Sebastian Gehrmann, Yi Tay, Hyung Won Chung, Aakanksha Chowdhery, Quoc Le, Ed Chi, Denny Zhou, and Jason Wei. 2023. Challenging BIG-bench tasks and whether chain-of-thought can solve them. In Findings of the Association for Computational Linguistics: ACL 2023, pages 13003–13051, Toronto, Canada. Association for Computational Linguistics. Yubo Wang, Xueguang Ma, Ge Zhang, Yuansheng Ni, Abhranil Chandra, Shiguang Guo, Weiming Ren, Aaran Arulraj, Xuan He, Ziyan Jiang, Tianle Li, Max Ku, Kai Wang, Alex Zhuang, Rongqi Fan, Xiang Yue, and Wenhu Chen. 2024. MMLU-Pro: A more robust and challenging multi-task language understanding benchmark. In Advances in Neural Information Processing Systems, volume 37, pages 95266–95290. Curran Associates, Inc. Jeffrey Zhou, Tianjian Lu, Swaroop Mishra, Siddhartha Brahma, Sujoy Basu, Yi Luan, Denny Zhou, and Le Hou. 2023. Instruction-following evaluation for large language models. Preprint, arXiv:2311.07911.

A

Training and Evaluation Details

A.1

Submitted Model

The submitted artifact is the checkpoint at Hugging Face revision 828e356 7 . This is the revision used for the official evaluation. The submitted model is an fp32 merge of a LoRA adapter into the Qwen3.5-2B base. Its training costs approximately 5.3 hours on a single A10080GB GPU. A.2

Evaluation Pins

The paper reports scores on two dev/test sets, which are not directly comparable. Official final evaluation. The organizer’s evaluation at snapshot 2dd5a533 uses clemcore version 3.7.2. The official metadata does not record the exact clembench game-tree revision. Public, closed in-domain, and closed out-of-domain scores constitute the primary result. The public suite contains 502 episodes (72 interactive, 430 static); the closed suites contain 1,272 in-domain and 360 outof-domain episodes. All runs use temperature 0, a 5,000-token generation limit, and thinking mode disabled. Pinned public-development evaluation. Our development evaluations pin dataset revision 557d8caf and clembench tree commit ed39486, yielding 67 interactive episodes across 14 games. This set produces the per-phase trajectory in Table 2 and the matched per-game comparison in Table 13. A.3

Training Details

A.3.1 Toolkits The training pipeline uses Playpen trainers built on Hugging Face transformers, peft, and trl. Phase A uses TRL’s SFTTrainer; Phases B and C use DPOTrainer. A.3.2 Broad-SFT Corpus Phase A trains on success-only episodes from playpen-data, capped at 700 per game, with seed42 shuffling and a 95/5 train–eval split. Table 6 lists per-game counts at the training-time snapshot. A.3.3 Turn-Local Preference Construction Phase B constructs preference pairs from clean successful Wordle episodes. Eligibility is decided in three steps: 7

https://huggingface.co/chnln/Qwen3. 5-2B-playpen-playornotplay

Ph.

Data

Objective

LR / sched. / Batch / length / epochs warmup

A

9,522 rows

SFT, AdamW 2e-4 / cosine / micro 8 × accum 4 = 32; LoRA r16/α32/dropout 0.05/all0.03 2,048; 1 linear; bf16; grad. ckpt. on; seed 42

B1

1,905 pairs

DPO, β=0.1

5e-6 / cosine / micro 1 × accum 16 = 16; bf16; grad. ckpt. off; separate 0.03 1,024; 1 frozen reference

B2

1,906 pairs

DPO, β=0.1

5e-6 / cosine / micro 1 × accum 16 = 16; bf16; grad. ckpt. off; separate 0.03 1,024; 1 frozen reference

C

77 pairs

DPO, β=0.2

5e-6 / cosine / micro 1 × accum 16 = 16; bf16; grad. ckpt. on; separate 0.03 1,024; 1 frozen reference; factor 2, rounds 1–3, T =0.7, 256 new tokens

D

—

delta scaling no optimizer s=0.85

—

Other

multiply each lora_B by 0.85, then merge in fp32

Table 5: Complete training configuration for the four effective phases. All trainable phases continue the same LoRA adapter on Qwen3.5-2B in bf16.

Game

Success Capped

AdventureGame Codenames DoND GuessWhat HotAirBalloon ImageGame MatchIt ASCII PrivateShared ReferenceGame Taboo TextMapWorld TMW GraphReasoning TMW SpecificRoom Wordle Wordle w/ Clue Wordle w/ Critic

429 2,402 1,256 2,170 1,102 1,018 1,654 228 3,872 2,522 742 356 717 371 438 740

Total

20,017

429 700 700 700 700 700 700 228 700 700 700 356 700 371 438 700

Train 403 669 663 662 658 662 668 221 658 678 666 338 660 351 419 669

9,522 9,045

the unmodified response from the clean successful episode; it is not a teacher-generated correction. The rejected completion y − applies one of four deterministic corruptions to that same response: • repeat_last: replace the current guess with the previous guess; skip if already equal. • bad_length: replace a guess of at least five characters with its first four. • invalid_word: try fixed single-letter substitutions and then fixed candidates, taking the first five-letter alphabetic token absent from the official Wordle lexicon, with zzzzz as fallback.

Table 6: Broad-SFT per-game counts at the reconstructed training-time snapshot (cf23af92). Success counts successful episodes; Capped applies the 700-pergame limit; Train is the count after the 95/5 split.

• duplicate_guess_keyword: append a second guess: line to the otherwise unchanged response.

1. The source row has game wordle and outcome success. The optional source-model filter was empty, so all successful episodes contribute.

Pass 1 uses repeat_last and bad_length; pass 2 uses invalid_word and duplicate_guess_keyword. One-negative sampling was not enabled, so every configured corruption that applies produces a pair. Table 7 shows a real failure of the kind the corruptions imitate.

2. The whole episode is rejected if any user message contains “not a valid word” or if any parsed assistant guess repeats within the episode. 3. The selected assistant reply contains a parseable lowercase guess: field, is assistant turn 2 or later, and immediately follows a user message containing guess_feedback:. The prompt is the exact dialogue history before that reply. The preferred completion y + is

A.3.4

Branch-DPO Construction

Phase C loads the train-split instance configuration, filters to Wordle, shuffles with seed 42, and selects 27 instances. The current checkpoint plays each instance with branching factor 2 at rounds 1– 3, temperature 0.7, and at most 256 generated tokens per turn. Sibling branches are grouped by shared game-snapshot origin, and a group needs at least two branches. Within a group, siblings

Role

Content

Model GM

guess: slate guess_feedback: s<red> l<red> a<red> t<red> e<red> guess: crane guess_feedback: c<red> r<green> a<red> n<green> e<red> The feedback shows that ‘r’ and ‘n’ are correct in their positions, while ‘c’, ‘a’, and ‘e’ are incorrect. . . . guess: ringer Error: The length of the guessed word is not 5. game_result = ABORT

Model GM Model GM

Table 7: A real Wordle failure from the broadSFT checkpoint on the pinned public-development set (medium-frequency instance 14, target word grind). The model reasons correctly about letter positions and then produces a six-letter guess. This is a diagnostic example, not a Phase B training row: Phase B pairs are built from clean successful episodes.

are ranked by the score of the complete downstream episode, which combines terminal outcome, speed, closeness, strategy, and penalties for repeated, invalid, bad-length, duplicated, missing, or feedback-inconsistent guesses; it is not a binary win/loss label. The chosen and rejected items are only the immediate diverging assistant responses of the highest- and lowest-scoring siblings, with the shared history as prompt. A group is dropped when the two scores are equal. The run produced 90 trajectories, 295 branch points, and 77 DPO pairs (73 train, 4 eval). A.4

Two Nominal Stages Removed

The training process for the submitted model was originally described as six stages. Nominal Stage 2 was a continued SFT pass over the weakest games; nominal Stage 3 was a GRPO (Shao et al., 2024) probe on Wordle with a dense reward that parses feedback and penalizes six mechanical violations. Neither changed a single weight, for two unrelated reasons. Nominal Stage 2. The run loaded the broadSFT adapter through the inference loader, which sets is_trainable=False, and the warmstart path passed peft_config=None, so no new trainable adapter was created. TRL’s enable_input_require_grads() kept the forward and backward passes from raising, so the run completed and wrote checkpoints. The output adapter is byte-identical to the broad-SFT checkpoint (372 of 372 tensors equal) and its optimizer state contains zero parameters.

Nominal Stage 3. With β ̸= 0, GRPOTrainer in TRL 0.29.1 builds the frozen reference by calling add_adapter with the same configuration object, which still carries inference_mode=True. Adapter injection therefore silently re-froze every adapter, the policy included, and the optimizer was constructed afterwards on an empty parameter set. The log reports 16.8M trainable parameters and 54 non-zero gradient norms, but every gradient was computed and discarded; the KL term is identically zero across all 54 steps. Behavioral corroboration. Re-evaluating the three nominal checkpoints at temperature 0 on the pinned split, 13 of 14 games produce byteidentical transcripts. The one divergence is AdventureGame, traced to Python set iteration order under PYTHONHASHSEED. The three scores 43.85, 44.09, and 43.35 are thus three evaluations of one set of weights, and their 0.74-point spread is a direct measurement of evaluation noise on this suite. Corrected re-runs. Both stages were re-run with the bugs fixed on a single host, using the same seeds, learning rates, batch geometry, and reward shaping as the originals. Because the corrected runs used the paper’s pinned dataset revision rather than the original snapshot, the weak-game SFT corpus changed from 2,119 to 2,224 rows and the GRPO instance set shifted by two task IDs. The corrected runs therefore reproduce the recipe family with slightly different corpora. The corrected weakgame SFT scored 42.07 (−1.78 from its 43.85 parent) and the corrected GRPO scored 43.55 (+1.48 from that parent), a net −0.30 over both. Training dynamics confirm genuine optimization: non-zero gradient norms where the originals showed zeros, and a non-zero KL term where the original was identically zero. A.5

Controlled Single-Host Ablation

Table 8 reports a controlled campaign run on one host, approximately one month before the final Hub commit. All rows share the same host, harness, and session. The campaign predates the submission and was available at ship time. Of the three later phases, only turn-DPO pass 1 has a positive clem marginal on both the submittedmodel trajectory and this campaign (+2.98 and +1.49); pass 2 (−1.31/+1.34) and branch-DPO (+3.00/−2.07) are sign-inconsistent across the two rails. A consistent trade appears across phases: the

Row Configuration

Clem

Stat

A B C D E

44.09 45.58 45.94 47.28 45.21

39.88 39.62 40.96 40.31 41.54

broad SFT only A + turn-DPO pass 1 A + turn-DPO pass 1 (repeat) C + turn-DPO pass 2 D + branch-DPO

Table 8: Controlled single-host ablation. Rows B and C independently apply the same turn-DPO pass-1 configuration to the same effective parent; their difference (+0.36 clem, +1.34 stat) estimates repeat-run variation. Adding branch-DPO to Row D reduces clem by 2.07 and raises stat by 1.23 (Row E). Row A’s adapter is byteidentical to the broad-SFT adapter that scored 43.85 on the pinned rail; the 0.24-point difference is evaluation variation measured in §A.4. This controlled campaign and Table 2 use separate evaluation rails. Arm

Pairs Clem vs. 50.43

Wordle-only solver All failures Wordle high-dose Conservative SVF SVF, then s=0.95 SVF, then s=0.90 SVF from Phase A parent SVF from unscaled Phase C GPT-5.5 teacher, shipped parent GPT-5.5 teacher, Phase A parent

66 675 66 500 — — 500 500 411 411

48.39 44.15 44.99 48.92 48.08 46.68 49.76 48.74 46.35 27.20

−2.0 −6.3 −5.4 −1.5 −2.4 −3.8 −0.7 −1.7 −4.1 −23.2

Table 9: Ten evaluated late-continuation endpoints. Eight are DPO runs (β=0.20, max length 1,024, microbatch 1, separate frozen reference); two are trainingfree rescalings of a preceding DPO arm (marked —). SVF denotes success-versus-failure pairs. Of the eight DPO runs, five start from the selected s=0.85 adapter and three start from other parents (Phase A or unscaled Phase C). The 50.43 comparator is the mean of two evaluations of the selected adapter and serves as the contextual reference for this campaign.

phases that raise clem cost a small amount of stat, and the one that costs clem gains stat. A.6

Abandoned Directions

Late continuation. Table 9 reports ten evaluated endpoints from the late-continuation campaign: eight DPO runs and two post-DPO training-free rescalings. Solver pairs identify a bad Wordle turn and pair the actual response against a rule-based correction. Success-versus-failure pairs select the first errorfollowed assistant turn, or otherwise the last, and match a successful same-game response by prompt similarity. The teacher corpus is 345 GPT-5.5 corrections plus 66 solver corrections. Continuation of an existing adapter passes no new PEFT configu-

ration, so the effective adapter architecture remains the parent’s, despite what some launcher variables advertise. Both cross-parent comparisons in the table jointly vary parent, learning rate, and epoch count (arms 4 vs. 7 for the 500-pair SVF corpus; arms 9 vs. 10 for the 411-pair teacher corpus). Whole-trajectory preference tuning. Two earlier DPO arms trained on full-dialogue preference pairs from the broad-SFT checkpoint, continuing at LR 5e-6, β=0.1, micro-batch 1 × accumulation 8, max length 2,048, one epoch. The prompt was the initial user message and both completions were entire remaining dialogues, pairing one success against one random failure or abort from the same game, experiment, task, role, and opening message. • Unfiltered whole-dialogue DPO: the chosen side is any successful transcript; 3,973 pairs. Clemscore 12.35. The model began emitting natural-language preambles before game actions, violating strict request format across Wordle, Codenames, and other games. • Source-filtered whole-dialogue DPO: the chosen side is filtered to transcripts from six stronger source models; 1,337 pairs. Clemscore 25.76. Protocol compliance partially recovered, but Wordle and Codenames still aborted; all six GuessWhat episodes were played, but none was won. No live teacher was queried in either arm: the source-filtered variant uses transcripts that already exist in playpen-data, filtering them by sourcemodel name. Unfiltered whole-dialogue preference learning did not merely fail to help; it destroyed protocol compliance across multiple games. The contrast with Phase B motivates held-fixed histories and token-level contrasts. 4B supervised probes. We tested two SFT-only updates on Qwen3.5-4B. In the matched off-policy probe, a fresh LoRA adapter trained for one epoch on 700 successful episodes reduced clemscore from 40.75 to 24.36 on the same host, dataset revision, clembench revision, and evaluation rail. A separate probe let the vanilla 4B model generate training trajectories, retained its 303 successful full dialogues across 14 games, and applied success-only SFT; the resulting model scored 35.06. Both probes used LR 2e-5, effective batch size 16, and maximum length 2,048.

Baseline

Ours

Benchmark

Played Quality Played Quality

BBH CLadder EQ-Bench IFEval MMLU-Pro

100.00 100.00 97.06 100.00 100.00

0.00 48.51 64.78 68.52 40.71

100.00 100.00 94.12 100.00 100.00

30.47 46.53 56.43 51.85 38.05

Table 10: Public static components of the official evaluation. Applying Eq. 1 gives statscore 44.24 for the baseline and 44.14 for our submission. The aggregate is approximately preserved, but the components are redistributed: BBH Quality rises by 30.47 while IFEval falls by 16.67 and EQ-Bench Quality by 8.35.

A.7

Official Per-Game Decompositions

Tables 11 and 12 decompose the official final evaluation per game for the 2B baseline and our submission. Table 10 gives the public static components behind the reported statscores.

B

Per-Game Matched Comparison

Table 13 decomposes the pipeline per game at four checkpoints: the vanilla base, the broad-SFT checkpoint (Phase A), the last Wordle-trained checkpoint (Phase C, before delta scaling), and the shipped fp32 merge. To make the per-game deltas internally comparable, all four checkpoints were re-evaluated on a single host with the same evaluation harness, dataset revision 557d8caf, and clembench commit ed39486; the matched base score coincides with the organizer-reported baseline (13.05). We use these matched runs for the per-game analysis and the official evaluations for the headline results in the body. At suite level, macro-averaged Played rises from 30.95 to 84.19 between the base and Phase A, while macro-averaged Quality over played games rises from 42.15 to 52.09. The three delta columns separate what changed during broad SFT (Base→SFT), during the Wordle-only phases (SFT→Branch), and under gradient-free delta scaling plus the fp32 merge (Branch→Final). Changes outside Wordle during the Wordle-only phases are mixed in sign and rest on 3–13 episodes per game; their interpretation is descriptive.

C

Plain-Wordle Behavior by Phase

Table 14 tracks the three public plain-Wordle episodes across the pipeline, using process-level metrics rather than the game score alone. Among

checkpoints with played plain-Wordle episodes, mean repetitions fall from 3.0 after broad SFT to 0 after the second Phase B pass; repetition is unobservable after the first Phase B pass and after scaling because no episode is played. Phase C shows the most stable protocol behavior among the evaluated checkpoints (100% played, no violated requests, 100% request success), yet conditional Quality is 0 at every checkpoint with played episodes: the Wordle-focused phases repaired protocol-level failures on this public probe but did not solve the underlying guessing task. Across repeated same-harness evaluations, the unscaled Phase C checkpoint plays all three public episodes, while the s=0.85-scaled checkpoint and all downstream artifacts abort all three, reintroducing a bad-length guess of the kind targeted in the first Phase B pass. Repeated evaluations establish this pattern on the fixed three-episode probe.

Qwen3.5-2B baseline

playornotplay (ours)

Game

Played

Quality

Eff.

Played

Quality

Eff.

∆ Eff.

TMW GraphReasoning ImageGame AdventureGame TextMapWorld TMW SpecificRoom DoND Taboo BBH PrivateShared GuessWhat Codenames MatchIt ASCII Wordle w/ Clue MMLU-Pro Wordle Wordle w/ Critic Clean Up CLadder ReferenceGame IFEval EQ-Bench

0.00 80.00 0.00 0.00 0.00 30.00 93.33 100.00 0.00 0.00 0.00 100.00 6.67 100.00 16.67 3.33 66.67 100.00 100.00 100.00 97.00

0.00 12.03 0.00 0.00 0.00 0.00 8.63 0.00 0.00 0.00 0.00 75.00 50.00 23.00 0.00 0.00 3.17 52.00 45.56 64.00 63.20

0.00 9.62 0.00 0.00 0.00 0.00 8.05 0.00 0.00 0.00 0.00 75.00 3.33 23.00 0.00 0.00 2.11 52.00 45.56 64.00 61.30

100.00 97.50 100.00 100.00 100.00 100.00 100.00 100.00 56.00 100.00 46.92 100.00 10.00 100.00 43.33 3.33 88.89 100.00 100.00 100.00 89.00

70.99 71.46 58.33 57.91 53.33 39.75 47.78 39.42 38.69 18.33 29.51 85.00 100.00 28.00 7.69 100.00 4.85 50.00 43.33 50.00 52.09

70.99 69.67 58.33 57.91 53.33 39.75 47.78 39.42 21.67 18.33 13.85 85.00 10.00 28.00 3.33 3.33 4.31 50.00 43.33 50.00 46.36

+70.99 +60.05 +58.33 +57.91 +53.33 +39.75 +39.73 +39.42 +21.67 +18.33 +13.85 +10.00 +6.67 +5.00 +3.33 +3.33 +2.20 −2.00 −2.23 −14.00 −14.94

Table 11: Official hidden in-domain per-game decomposition, 21 scored configurations, sorted by change in effective score. Eff. is the displayed diagnostic Played × Quality/100; these values are not averaged to reconstruct the suite clemscore (Eq. 1).

Qwen3.5-2B baseline

playornotplay (ours)

Game

Played

Quality

Eff.

Played

Quality

Eff.

∆ Eff.

Wordle-crazy w/ Critic Wordle-crazy w/ Clue TA Frozen Lake TA Mastermind Wordle-crazy Cryptolect Clockwork Courier Get to the Point TA Sokoban Tower of Hanoi Chronicle ST Clean Up TA Blackjack

6.67 6.67 50.00 0.00 3.33 56.67 0.00 40.00 10.00 20.83 100.00 83.33 80.00

0.00 50.00 26.11 0.00 0.00 0.00 0.00 0.00 0.00 0.00 5.02 11.65 23.33

0.00 3.33 13.05 0.00 0.00 0.00 0.00 0.00 0.00 0.00 5.02 9.71 18.66

36.67 36.67 40.00 15.00 80.00 33.33 56.67 35.00 10.00 25.00 3.33 33.33 25.00

90.91 100.00 55.56 33.33 4.17 2.00 0.00 0.00 0.00 0.00 0.00 4.85 18.67

33.34 36.67 22.22 5.00 3.34 0.67 0.00 0.00 0.00 0.00 0.00 1.62 4.67

+33.34 +33.34 +9.17 +5.00 +3.34 +0.67 +0.00 +0.00 +0.00 +0.00 −5.02 −8.09 −14.00

Table 12: Official hidden out-of-domain per-game decomposition, 13 scored configurations from eight game families, sorted by change in effective score. The three Wordle-crazy configurations contribute 82.5% of total positive movement. Columns are as in Table 11.

n

Game

∆ Final Base→SFT

∆ ∆ SFT→Branch Branch→Final

Base

Broad SFT

Branch-DPO

AdventureGame 5 0.0 Codenames 13 0.0 GuessWhat 6 0.0 ImageGame 4 35.8 MatchIt ASCII 4 75.0 PrivateShared 4 0.0 ReferenceGame 5 100.0 Taboo 6 0.0 TextMapWorld 5 0.0 TMW GraphReasoning 3 0.0 TMW SpecificRoom 3 0.0 Wordle 3 0.0 Wordle w/ Clue 3 0.0 Wordle w/ Critic 3 0.0

33.3 0.0 50.0 81.2 50.0 35.1 80.0 41.7 55.6 58.9 66.7 0.0 33.3 66.7

40.0 7.7 33.3 89.8 75.0 21.3 60.0 41.7 65.2 58.9 66.7 0.0 50.0 66.7

33.3 7.7 50.0 85.2 75.0 18.3 80.0 25.0 65.7 58.9 66.7 0.0 50.0 66.7

+33.3 0.0 +50.0 +45.4 −25.0 +35.1 −20.0 +41.7 +55.6 +58.9 +66.7 0.0 +33.3 +66.7

+6.7 +7.7 −16.7 +8.6 +25.0 −13.8 −20.0 0.0 +9.6 0.0 0.0 0.0 +16.7 0.0

−6.7 0.0 +16.7 −4.6 0.0 −3.0 +20.0 −16.7 +0.5 0.0 0.0 0.0 0.0 0.0

Overall

43.85

48.52

48.70

+30.80

+4.67

+0.18

67

13.05

Table 13: Matched per-game comparison of four checkpoints on the pinned public-development set (single host, single harness, dataset 557d8caf, clembench ed39486). The per-game score is the derived Pg Qg /100; it is displayed as 0 when Played = 0, although Quality itself is undefined there (Eq. 1). The overall clemscore is the product of macro-averaged Played and macro-averaged Quality over played games, not the mean of the per-game column, so per-game deltas do not sum to the overall delta. The Broad SFT column is the Phase A checkpoint and the Branch-DPO column is the Phase C checkpoint (Table 2). ∆ Branch→Final includes gradient-free delta scaling and the fp32 merge, not additional training. Each game has 3–13 episodes; the changes are descriptive.

Checkpoint

Training scope ∗

Broad SFT weights Phase B pass 1 Phase B pass 2 Phase C + scaling s=.85 Shipped fp32 merge

Suite Clem W Played W Quality Rep./played ep. Viol./ep. Req. success

all games 43.85 Wordle 46.83 Wordle 45.52 Wordle 48.52 none (no gradient) 50.82 / 50.03 none (merge only) 48.70 / 49.10

66.7 0 66.7 100 0 0

0 — 0 0 — —

3.00 — 0.00 0.00 — —

0.33 1.00 0.33 0.00 1.00 1.00

88.9 63.9 91.7 100.0 69.4 69.4

Table 14: Plain-Wordle behavior after each phase on the three public validation episodes (development evaluations; pinned dataset 557d8caf). ∗ Three greedy evaluations of byte-identical weights span 43.35–44.09; the difference is evaluation noise (§A.4). Suite Clem is the full 14-game clemscore; for the scaled and shipped artifacts we list the two runs of each. W Quality is undefined (—) when no episode is played. Rep./played ep. is the mean clembench Guess Repetitions over played episodes; Viol./ep. and Req. success are the mean Violated Request Count and Request Success Ratio (%) over all three episodes.

Related documents

Record · ID 618553 · SHA-256 256a3c3ef0626657
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive