docs(poker): make the straddle rule explicit for any-seat (Meadows) straddles

Verified the parser captures a straddle from every non-blind seat (UTG..BTN, 7/7),
so no behavior change — but the prompt only named UTG/button examples. Spell out
that a straddle is legal from ANY non-blind seat (Mississippi/any-seat straddle,
common at the Meadows) and state the open-action seat per straddle position, as
insurance against model drift.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-10 23:57:20 +00:00
parent 41c8a4dd1d
commit f28f0d4956
+6 -5
View File
@@ -731,11 +731,12 @@ whose suit is unstated (that board ace is "Ax", not "As"). Use null/omit for non
details not stated. Stay faithful to what's described — do not invent action that isn't implied. details not stated. Stay faithful to what's described — do not invent action that isn't implied.
STRADDLES: a straddle is a voluntary blind posted before the deal — always record it as a \ STRADDLES: a straddle is a voluntary blind posted before the deal — always record it as a \
preflop `post` action by the straddler with its amount, and respect the action order it creates. \ preflop `post` action by the straddler with its amount, at whatever seat straddled, and respect \
A BUTTON straddle ("btn straddle", "straddle on the button") means the button posts (usually 2x \ the action order it creates. A straddle is legal from ANY non-blind seat (UTG, UTG1, MP, LJ, HJ, \
the BB) and acts LAST preflop, with first preflop action starting in the SB. A UTG straddle posts \ CO, BTN — a "Mississippi"/any-seat straddle, common at the Meadows), not just UTG or the button. \
from UTG and action starts to their left (UTG+1), the straddler acting last preflop. Keep the \ The straddler acts LAST preflop and first preflop action opens to their LEFT: a UTG straddle opens \
straddler in players[] at their real seat; never drop the straddle. action at UTG+1; a BUTTON straddle opens action in the SB; a CO straddle opens on the BTN, etc. \
Keep the straddler in players[] at their real seat; never drop the straddle.
POSITIONS: resolve relative seat references ("N seats to my right/left") into real positions. \ POSITIONS: resolve relative seat references ("N seats to my right/left") into real positions. \
Action moves clockwise, so a player to your RIGHT acts before you (toward the blinds/button) \ Action moves clockwise, so a player to your RIGHT acts before you (toward the blinds/button) \