Consider, Then Choose: Order-Invariant Decisions in System One Models
Organizations: Nanyang Technological University, Singapore
Abstract
System One models answer typed questions in a single forward pass and promise the same answer for the same input. For choice questions, this promise fails: the answer depends on the order of the options, increasingly so as they grow in number, and averaging over their cyclic shifts reduces this dependence without removing it. Scoring each option alone, which the order cannot affect, shows that the order changes the answer mostly when the model is unsure among its top few options, even though the listwise answer looks confident. We therefore propose , which considers, then chooses: it scores each option alone to keep a few candidates, then compares them in listings where each candidate takes every position. It needs no training and can run in two forward passes, and its answer does not depend on the option order by construction. On two open models and five datasets, it changes no answer under shuffling, against 9.3% for cyclic averaging, and with 20 options it is about as accurate and three to four times faster. Wrapped around eight System One models, it removes the order dependence of the five benchmarks, while cyclic averaging changes up to 15.4%.
Figures & tables
| Both | One | Neither | |
| Qwen3-8B | |||
| Banking20 | 43.1 | 47.1 | 9.8 |
| Newsgroups | 80.4 | 17.9 | 1.8 |
| Gemma 4 12B | |||
| Banking20 | 69.6 | 30.4 | 0.0 |
| Newsgroups | 72.1 | 20.9 | 7.0 |
| Banking20 | Newsgroups | MMLU-Pro | Typed Decisions | JevBench | Avg | ||||||||
| Model | Method | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip |
| Open-source | |||||||||||||
| Qwen3-8B | Listwise | 73.0 | 17.0 | 68.0 | 18.7 | 47.6 | 44.4 | 62.7 | 12.2 | 66.2 | 21.6 | 63.5 | 22.8 |
| AnyJev | 78.0 | 10.3 | 68.0 | 11.3 | 53.1 | 24.7 | 65.2 | 3.0 | 69.8 | 8.6 | 66.8 | 11.6 | |
| Runoff (ours) | 76.7 | 0.0 | 68.3 | 0.0 | 51.6 | 0.0 | 64.2 | 0.0 | 68.3 | 0.0 | 65.8 | 0.0 | |
| Gemma 4 12B | Listwise | 83.7 | 7.7 | 67.3 | 14.3 | 57.1 | 31.9 | 70.0 | 11.5 | 87.1 | 6.5 | 73.0 | 14.4 |
| Native | AnyJev | Runoff | ||||
|---|---|---|---|---|---|---|
| Model | Acc | Flip | Acc | Flip | Acc | Flip |
| Torchcast 12B | 70.2 | 15.6 | 73.3 | 5.4 | 72.2 | 0.0 |
| Kev 9B | 72.7 | 12.5 | 73.2 | 7.2 | 72.8 | 0.0 |
| Intern-Decision 4B | 70.6 | 14.7 | 72.9 | 8.1 | 73.0 | 0.0 |
| Tev1 4B | 68.4 | 12.3 | 70.2 | 7.0 | 70.2 | 0.0 |
| Laya | 40.7 | 30.6 | 42.3 | 15.4 | 42.4 | 0.0 |
| Qwen3-8B | Gemma 4 12B | ||
|---|---|---|---|
| Banking20 | 20 | 308 77 ( 4.0 ) | 525 121 ( 4.3 ) |
| Newsgroups | 20 | 248 82 ( 3.0 ) | 401 140 ( 2.9 ) |
| MMLU-Pro | 10 | 125 78 ( 1.6 ) | 216 135 ( 1.6 ) |
| Typed | 4–5 | 79 85 (0.9 ) | 140 145 (1.0 ) |
| JevBench | 3–6 | 67 77 (0.9 ) | 116 130 (0.9 ) |
| Avg | – | 165 80 ( 2.1 ) | 280 134 ( 2.1 ) |
| Variant | Acc | Flip |
|---|---|---|
| Consider only | 63.3 | 0.0 |
| + Canonical ranking, one listing | 67.3 | 0.0 |
| + one listing (input order) | 68.3 | 15.8 |
| + Choose (Runoff) | 69.0 | 0.0 |
| Setting | Bank. | News. | MMLU | Typed | JevB. | |
|---|---|---|---|---|---|---|
| 76.7 | 68.3 | 50.6 | 64.2 | 67.6 | 3.2 | |
| 76.7 | 68.3 | 51.6 | 64.2 | 67.6 | 3.3 | |
| 76.7 | 68.3 | 51.6 | 64.2 | 68.3 | 3.5 | |
| 75.7 | 68.3 | 52.1 | 64.2 | 68.3 | 3.9 | |
| 76.0 | 68.3 | 50.2 | 62.2 | 64.7 | 2.1 | |
| 75.7 | 68.7 | 50.7 | 61.8 | 66.2 | 2.7 |
| Listwise | AnyJev | Runoff | ||||
|---|---|---|---|---|---|---|
| Acc | Flip | Acc | Flip | Acc | Flip | |
| 2 | 95.8 | 4.1 | 96.2 | 0.3 | 96.3 | 0.0 |
| 4 | 89.8 | 5.7 | 90.3 | 2.5 | 90.4 | 0.0 |
| 8 | 84.4 | 8.5 | 84.3 | 3.8 | 84.2 | 0.0 |
| 12 | 79.3 | 10.6 | 80.5 | 6.2 | 79.2 | 0.0 |
| 16 | 77.0 | 14.0 | 77.8 | 6.3 | 77.8 | 0.0 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Qwen3-8B | Gemma 4 12B | |||||
| Shuffled | All | All | ||||
| Candidates | 14.0 | 28.9 | 9.4 | 7.2 | 11.6 | 5.4 |
| Others | 15.3 | 30.3 | 10.7 | 6.0 | 9.8 | 4.4 |
| All options | 17.8 | 38.0 | 11.6 | 11.0 | 20.2 | 7.3 |
| Questions | 600 | 142 | 458 | 600 | 173 | 427 |
| Banking20 | Newsgroups | MMLU-Pro | Typed Decisions | JevBench | Avg | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model | Method | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip |
| Torchcast 12B | Native | 79.0 | 11.7 | 64.7 | 14.0 | 54.7 | 34.7 | 66.2 | 13.5 | 86.3 | 4.3 | 70.2 | 15.6 |
| AnyJev | 84.3 | 2.3 | 66.7 | 6.0 | 60.1 | 13.8 | 68.2 | 3.7 | 87.1 | 1.4 | 73.3 | 5.4 | |
| Runoff (ours) | 82.7 | 0.0 | 65.7 | 0.0 | 56.5 | 0.0 | 68.2 | 0.0 | 87.8 | 0.0 | 72.2 | 0.0 | |
| Kev 9B | Native | 90.3 | 7.0 | 70.7 | 6.3 | 55.4 | 31.4 | 64.2 | 11.2 | 82.7 | 6.5 | 72.7 | 12.5 |
| AnyJev | 90.3 | 2.0 | 70.7 | 7.3 | 58.5 | 19.4 | 64.5 | 3.7 | 82.0 | 3.6 | 73.2 | 7.2 | |
| Model | Dataset | Method | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip | Acc | Flip |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Qwen3-8B | Banking20 | Listwise | 95.0 | 4.7 | 90.7 | 8.7 | 85.0 | 12.7 | 81.7 | 11.3 | 79.0 | 15.3 | 73.0 | 17.0 |
| AnyJev | 95.3 | 0.3 | 92.0 | 2.0 | 87.0 | 5.7 | 82.7 | 6.3 | 81.3 | 6.3 | 78.0 | 10.3 | ||
| Runoff | 95.3 | 0.0 | 92.0 | 0.0 | 86.0 | 0.0 | 82.3 | 0.0 | 81.0 | 0.0 | 76.7 | 0.0 | ||
| Qwen3-8B | Newsgroups | Listwise | 95.0 | 5.3 | 86.3 | 5.0 | 79.0 | 9.3 | 73.3 | 14.3 | 71.0 | 18.3 | 68.0 | 18.7 |
| AnyJev | 95.3 | 0.7 | 86.7 | 3.7 | 78.3 | 4.7 | 76.3 | 9.0 | 71.7 | 9.7 | 68.0 | 11.3 | ||