id: 41bb12ef33644c48bd3e08d6b921f550
parent_id: 
item_type: 1
item_id: b5cd78f7f4564649aea8e1c3f64b7e69
item_updated_time: 1784277466664
title_diff: "[{\"diffs\":[[1,\"Hand #3 (166fb094) — AQo SB Fold (Too Tight)\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":44}]"
body_diff: "[{\"diffs\":[[1,\"# Hand #3 — AQo SB Fold (Too Tight)\\\n\\\n**Date:** 2026-06-23\\\n**Issue:** B7/B9 — bot folds premium hands preflop with favourable pot odds\\\n**Severity:** High\\\n**Config:** `cash_nl.toml` (Gen 3: ng_preflop + g3_postflop_rollout)\\\n\\\n## Situation\\\n\\\n| | |\\\n|---|---|\\\n| **Hero** | Ad Qh |\\\n| **Position** | SB (#1/5) |\\\n| **Street** | Preflop |\\\n| **Board** | — |\\\n| **Pot** | $10,500 |\\\n| **To call** | $3,500 (3.5 BB) |\\\n| **Pot odds** | ~25% (4:1) |\\\n| **Active** | 5 |\\\n\\\n## Action Sequence\\\n\\\n1. **Preflop:** KingZa08 limps ($1,000)\\\n2. Bastard1911 raises to $4,000\\\n3. SPANKFEST2000 (BTN) calls $4,000\\\n4. **Bot decision: FOLD** ← **PROBLEM**\\\n\\\n## Why This Is Wrong\\\n\\\n- **AQo is a premium hand** — top 5% of starting hands\\\n- Getting **4:1 pot odds** (need ~25% equity to call)\\\n- Against typical wide ranges at this table (players opening 20x, calling off with anything), AQo has **well over 25% equity** multiway\\\n- Multiple callers mean a big pot — implied odds are excellent\\\n- This table is extremely loose/aggressive — opponents are playing any two cards\\\n- AQo from the SB with 3 callers and 4:1 odds should be an **easy call at minimum**, and a squeeze raise is defensible\\\n\\\n## Likely Root Cause\\\n\\\nThe ng_preflop strategy may be too position-aware in the SB — treating AQo as a fold when facing a raise despite excellent pot odds. The position threshold for SB may be overly conservative, or the pot-odds override isn't kicking in for premium hands. The `num_callers` count may also be inflated (B8 issue), making the call threshold appear worse than it is.\\\n\\\n## Hand History\\\n\\\n```\\\nHand #3 — NL Hold'em $500/$1000\\\nSeat 7: SPANKFEST2000 — button\\\nBolsa: posts small blind $500\\\nKrutka: posts big blind $1000\\\nDealt to Bolsa [Ad Qh]\\\nKingZa08: calls $1000\\\nBastard1911: raises to $4000\\\nSPANKFEST2000: calls $4000\\\n[BOT] Bolsa → FOLD            ← should call (or squeeze)\\\nBolsa: folds\\\n```\\\n\\\n## Server Log\\\n\\\n```\\\n[BOT] Bolsa → Fold (street=Preflop hole=AdQh board=[] pot=10500 cur_bet=4000\\\n  min_raise=7000 to_call=3500 hero_stack=199000 active=5 btn=7 sb=0 bb=1\\\n  hero=0(SB(#1/5))\\\n  players=[0*SB=199000s/500w 1*BB=413620s/1000w 3=210250s/1000w\\\n           4=200000s/0wF 6=186964s/4000w 7*BTN=21750s/4000w])\\\n```\\\n\\\n## Correct Play\\\n\\\n**Call** at minimum (squeeze raise to ~$12k-$15k is also strong given multiple callers and a premium hand). Folding AQo for 3.5 BB at 4:1 is leaving significant value on the table.\\\n\\\n## Related\\\n\\\n- B7 (Open Issues Tracker `60976d006f58404387784a6b90ebf04c`)\\\n- B8 (`num_callers` inflation may worsen the call threshold)\\\n- Same root cause as Hand #29 (ATs flop fold) — bot too passive overall\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":2579}]"
metadata_diff: {"new":{"id":"b5cd78f7f4564649aea8e1c3f64b7e69","parent_id":"56a8e67a02b64db68edbe5e58fb205c6","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1782216234872,"user_updated_time":1782216234872,"markup_language":1,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":1784277466664},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2026-07-17T08:46:47.527Z
created_time: 2026-07-17T08:46:47.527Z
type_: 13