Commit 15f2f69
feat: the offers say what they buy — the two that were silent
Six fights each, doctrine and a model reached the SAME three kinds of
sixty-two, spending nine actions in ten on plain `attack`. That result
rules out the chooser: swapping a catalogue for a frontier model moved
the count by one. What is left is the page.
Reading it, the diagnosis is narrower than "offers don't say what they
buy". Most of them do, and state their COSTS well --- "+3 DCV until your
next phase (full DCV bonus, but no attack)", "Cost: -2 OCV / -2 DCV, 1/3
self-damage". Two were silent, and they are the two that matter.
THE BASELINE SAID THE LEAST OF ANY OF THEM. `attack` is taken nine times
in ten and read "Attack Billy Clanton with Coach gun (3d6K, OCV 7)". No
target number --- while every alternative quotes a CV modifier. A -2 OCV
is uncomparable without the number it modifies: -2 off a comfortable 14-
is a different decision from -2 off a marginal 9-. It now reads "OCV 7 vs
DCV 4 — needs 14- on 3d6", which is 6E2's own formula and the number the
resolver will actually use.
Situational modifiers are deliberately NOT folded in. They belong to the
offer that causes them and are quoted there; this is the number they
modify.
HIDING NEVER MENTIONED WHAT HIDING IS FOR. It read "enemies who can't
perceive you can't target you" --- the small half. The large half is
6E2 p.52: an attacker they cannot perceive catches them SURPRISED, at
half DCV, and `hide` is the only manoeuvre in the game that causes it.
Offered 89 times across six fights and taken zero times by either
chooser, which is why the whole Surprised path is unreachable in this
benchmark while being fully wired underneath.
Doctrine is unchanged by this and must be: `TacticChooser` reads its own
catalogue, not these summaries. Only a reader can respond to wording,
which is exactly what `coverage.py --chooser model` is for.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Lvepxj9B2mDc4cRN3jaWwn1 parent b545a3a commit 15f2f69
2 files changed
Lines changed: 112 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
611 | 631 | | |
612 | 632 | | |
613 | 633 | | |
| |||
1054 | 1074 | | |
1055 | 1075 | | |
1056 | 1076 | | |
1057 | | - | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
1058 | 1080 | | |
1059 | 1081 | | |
1060 | 1082 | | |
| |||
1706 | 1728 | | |
1707 | 1729 | | |
1708 | 1730 | | |
1709 | | - | |
1710 | | - | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
1711 | 1736 | | |
1712 | 1737 | | |
1713 | 1738 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
0 commit comments