d1demo / battle.json
HelloSun's picture
bankruptcy mode: play until both d1 players hit zero
e9b16be verified
Raw History Blame Contribute Delete
63.1 kB
{
"meta": {
"title": "d1 × d1 21 點:破產對決",
"subtitle": "兩個 LiquidAI d1-3B 決策模型,用 llama.cpp 一路打到雙方資金歸零",
"created_at": "2026-10-21T11:32:55+02:00",
"seed": 20261021,
"model": "LiquidAI/d1-3B-GGUF",
"quant": "Q8_0",
"llama_build": "b11786 (0.7.0-dev)",
"rules": {
"decks": 6,
"dealer": "莊家軟 17 停牌 (S17)",
"blackjack_pays": "3:2",
"double": "僅限硬 9–11 或軟 13–18 時加倍,加倍後只補一張",
"split": "本局不開放分牌",
"insurance": "不開放保險",
"reshuffle": "剩餘牌數低於 25% 時重洗",
"start_bankroll": 1000,
"betting": "注碼依當前資金比例:小注 50%、大注 70%、全押 100%(取整到 10)",
"rebuy": "無補充籌碼,兩邊都歸零才結束"
},
"start_bankroll": 1000,
"bet_fractions": {
"min": 0.5,
"standard": 0.7,
"max": 1.0
},
"end_reason": "both_broke",
"agents": [
{
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"description": "以保住本金為第一優先,只有在牌面明顯有利時才加注,遇到風險寧可停牌。",
"url": "http://127.0.0.1:8081",
"final_bankroll": 0,
"peak_bankroll": 1000,
"bust_round": 10,
"rounds_played": 10
},
{
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"description": "相信進攻是最好的防守,喜歡加倍與大注,願意為了期望值承擔波動。",
"url": "http://127.0.0.1:8082",
"final_bankroll": 0,
"peak_bankroll": 1000,
"bust_round": 11,
"rounds_played": 11
}
],
"rounds_played": 11,
"duration_sec": 138.93,
"inference": {
"a": {
"calls": 23,
"avg_latency_ms": 3012
},
"b": {
"calls": 22,
"avg_latency_ms": 3165
}
}
},
"rounds": [
{
"n": 1,
"shoe_before": {
"decks": 6,
"remaining_cards": 306,
"penetration_pct": 2,
"cards_left_by_rank": {
"A": 23,
"2": 24,
"3": 23,
"4": 24,
"5": 24,
"6": 23,
"7": 23,
"8": 24,
"9": 24,
"10": 24,
"J": 24,
"Q": 23,
"K": 23
},
"hi_lo_running_count": -1,
"true_count": -0.17
},
"dealer_up": "A♣",
"dealer_hole": "K♣",
"dealer_revealed": true,
"dealer": {
"cards": [
"A♣",
"K♣"
],
"total": 21,
"soft": true,
"blackjack": true,
"bust": false
},
"events": [
"莊家明牌為 A 或 10 點,進行暗牌確認",
"莊家直接拿到 Blackjack,本局立即結束"
],
"players": [
{
"cards": [
"7♥",
"3♣"
],
"bet": 500,
"doubled": false,
"blackjack": false,
"bust": false,
"total": 10,
"soft": false,
"result": "lose",
"net": -500,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7495426029302982,
"standard": 0.19354882832047426,
"max": 0.05690856874922748
},
"confidence": 0.6243139043954472
},
"bet": 500,
"confidence": {
"type": "score",
"score": 1.1935795415714954,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.19777645506034436,
"1": 0.4973906472646646,
"2": 0.21830979871814207,
"3": 0.08652309895684891
},
"confidence": 0.4108675483078158
},
"latency_ms": 2694
},
"bankroll_after": 500,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"Q♦",
"6♠"
],
"bet": 700,
"doubled": false,
"blackjack": false,
"bust": false,
"total": 16,
"soft": false,
"result": "lose",
"net": -700,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.23967294369887637,
"standard": 0.5817249980285547,
"max": 0.17860205827256884
},
"confidence": 0.37258749704283206
},
"bet": 700,
"confidence": {
"type": "score",
"score": 1.507238814141059,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.14445230077935894,
"1": 0.3625481640958943,
"2": 0.33430795532907537,
"3": 0.15869157979567128
},
"confidence": 0.20385658430022313
},
"latency_ms": 2499
},
"bankroll_after": 300,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 306,
"penetration_pct": 2,
"cards_left_by_rank": {
"A": 23,
"2": 24,
"3": 23,
"4": 24,
"5": 24,
"6": 23,
"7": 23,
"8": 24,
"9": 24,
"10": 24,
"J": 24,
"Q": 23,
"K": 23
},
"hi_lo_running_count": -1,
"true_count": -0.17
}
},
{
"n": 2,
"shoe_before": {
"decks": 6,
"remaining_cards": 300,
"penetration_pct": 4,
"cards_left_by_rank": {
"A": 22,
"2": 24,
"3": 22,
"4": 24,
"5": 23,
"6": 23,
"7": 23,
"8": 23,
"9": 24,
"10": 23,
"J": 24,
"Q": 23,
"K": 22
},
"hi_lo_running_count": -2,
"true_count": -0.35
},
"dealer_up": "8♣",
"dealer_hole": "A♠",
"dealer_revealed": true,
"dealer": {
"cards": [
"8♣",
"A♠"
],
"total": 19,
"soft": true,
"blackjack": false,
"bust": false
},
"events": [
"莊家最終 19 點"
],
"players": [
{
"cards": [
"5♠",
"3♥",
"9♠"
],
"bet": 250,
"doubled": false,
"total": 17,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"5♠",
"3♥"
],
"total": 8,
"soft": false,
"dealer_up": "8♣",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.7888347603567517,
"stand": 0.2111652396432483
},
"confidence": 0.5776695207135034
},
"risk": {
"type": "score",
"score": 2.2652645474088886,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.03996224301656414,
"1": 0.10200571269114653,
"2": 0.41083729815912584,
"3": 0.4471947461331635
},
"confidence": 0.2652645474088887
},
"latency_ms": 3151,
"drawn": "9♠",
"total_after": 17
},
{
"type": "action",
"cards": [
"5♠",
"3♥",
"9♠"
],
"total": 17,
"soft": false,
"dealer_up": "8♣",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.37302117687837494,
"stand": 0.626978823121625
},
"confidence": 0.25395764624325
},
"risk": {
"type": "score",
"score": 1.4085793790866217,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.13348583156305185,
"1": 0.3936259060555138,
"2": 0.4037113141131949,
"3": 0.06917694826823936
},
"confidence": 0.2702254825501431
},
"latency_ms": 3468,
"drawn": null,
"total_after": 17
}
],
"player_id": "a",
"result": "lose",
"net": -250,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.6968753406570245,
"standard": 0.25124407766170376,
"max": 0.05188058168127172
},
"confidence": 0.5453130109855368
},
"bet": 250,
"confidence": {
"type": "score",
"score": 1.153562244852418,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.19629014603126313,
"1": 0.5138686227524958,
"2": 0.229830071548801,
"3": 0.0600111596674401
},
"confidence": 0.4538574630850557
},
"latency_ms": 2709
},
"bankroll_after": 250,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"K♦",
"10♣"
],
"bet": 210,
"doubled": false,
"total": 20,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"K♦",
"10♣"
],
"total": 20,
"soft": false,
"dealer_up": "8♣",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.30708643375615396,
"stand": 0.6929135662438459
},
"confidence": 0.38582713248769185
},
"risk": {
"type": "score",
"score": 1.1558612595776556,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.27435705365012364,
"1": 0.35797206875513765,
"2": 0.30512344196169827,
"3": 0.06254743563304048
},
"confidence": 0.2954246331220971
},
"latency_ms": 2990,
"drawn": null,
"total_after": 20
}
],
"player_id": "b",
"result": "win",
"net": 210,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.2589391915119814,
"standard": 0.6021647784241172,
"max": 0.13889603006390153
},
"confidence": 0.4032471676361758
},
"bet": 210,
"confidence": {
"type": "score",
"score": 1.6222850123507153,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.12053751205265624,
"1": 0.3180917564832067,
"2": 0.37991893852490216,
"3": 0.18145179293923472
},
"confidence": 0.25938142647224605
},
"latency_ms": 2426
},
"bankroll_after": 510,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 299,
"penetration_pct": 4,
"cards_left_by_rank": {
"A": 22,
"2": 24,
"3": 22,
"4": 24,
"5": 23,
"6": 23,
"7": 23,
"8": 23,
"9": 23,
"10": 23,
"J": 24,
"Q": 23,
"K": 22
},
"hi_lo_running_count": -2,
"true_count": -0.35
}
},
{
"n": 3,
"shoe_before": {
"decks": 6,
"remaining_cards": 293,
"penetration_pct": 6,
"cards_left_by_rank": {
"A": 22,
"2": 22,
"3": 21,
"4": 24,
"5": 23,
"6": 22,
"7": 23,
"8": 23,
"9": 23,
"10": 21,
"J": 24,
"Q": 23,
"K": 22
},
"hi_lo_running_count": 0,
"true_count": 0.0
},
"dealer_up": "3♦",
"dealer_hole": "2♠",
"dealer_revealed": true,
"dealer": {
"cards": [
"3♦",
"2♠",
"2♠",
"3♦",
"A♣"
],
"total": 21,
"soft": true,
"blackjack": false,
"bust": false
},
"events": [
"莊家補牌 2♠ → 7 點",
"莊家補牌 3♦ → 10 點",
"莊家補牌 A♣ → 21 點",
"莊家最終 21 點"
],
"players": [
{
"cards": [
"10♠",
"2♦",
"8♣"
],
"bet": 120,
"doubled": false,
"total": 20,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"10♠",
"2♦"
],
"total": 12,
"soft": false,
"dealer_up": "3♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.6558900475681183,
"stand": 0.34410995243188175
},
"confidence": 0.3117800951362366
},
"risk": {
"type": "score",
"score": 1.769234618561999,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.07876321188385403,
"1": 0.2653560066817271,
"2": 0.4637637324229848,
"3": 0.1921170490114341
},
"confidence": 0.3850005205391307
},
"latency_ms": 3146,
"drawn": "8♣",
"total_after": 20
},
{
"type": "action",
"cards": [
"10♠",
"2♦",
"8♣"
],
"total": 20,
"soft": false,
"dealer_up": "3♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.2298190158896557,
"stand": 0.7701809841103443
},
"confidence": 0.5403619682206886
},
"risk": {
"type": "score",
"score": 1.2032165044695071,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.21444016577017114,
"1": 0.4154791783036063,
"2": 0.3225046416127668,
"3": 0.04757601431345572
},
"confidence": 0.36790316399015066
},
"latency_ms": 3084,
"drawn": null,
"total_after": 20
}
],
"player_id": "a",
"result": "lose",
"net": -120,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7021353615602709,
"standard": 0.24459731120528871,
"max": 0.053267327234440304
},
"confidence": 0.5532030423404063
},
"bet": 120,
"confidence": {
"type": "score",
"score": 1.243907468048795,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.1647109410528787,
"1": 0.49476116179321544,
"2": 0.2724373852061379,
"3": 0.06809051194776787
},
"confidence": 0.42667064984544767
},
"latency_ms": 2681
},
"bankroll_after": 130,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"6♦",
"10♠",
"4♠"
],
"bet": 360,
"doubled": false,
"total": 20,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"6♦",
"10♠"
],
"total": 16,
"soft": false,
"dealer_up": "3♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.6360780916514454,
"stand": 0.3639219083485547
},
"confidence": 0.2721561833028907
},
"risk": {
"type": "score",
"score": 1.496846018692059,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.13424558064122727,
"1": 0.3356707776533976,
"2": 0.4290756840774641,
"3": 0.10100795762791105
},
"confidence": 0.29483010343623683
},
"latency_ms": 3970,
"drawn": "4♠",
"total_after": 20
},
{
"type": "action",
"cards": [
"6♦",
"10♠",
"4♠"
],
"total": 20,
"soft": false,
"dealer_up": "3♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.3360724625093578,
"stand": 0.6639275374906422
},
"confidence": 0.3278550749812843
},
"risk": {
"type": "score",
"score": 1.3092554578091316,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.2074752250590991,
"1": 0.35679367170712645,
"2": 0.35473152359931803,
"3": 0.08099957963445631
},
"confidence": 0.27579409207267025
},
"latency_ms": 3577,
"drawn": null,
"total_after": 20
}
],
"player_id": "b",
"result": "lose",
"net": -360,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.256591764511596,
"standard": 0.6231699492197297,
"max": 0.12023828626867433
},
"confidence": 0.4347549238295945
},
"bet": 360,
"confidence": {
"type": "score",
"score": 1.637742613857751,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.12226879726860378,
"1": 0.306868514496184,
"2": 0.3817139653440694,
"3": 0.1891487228911428
},
"confidence": 0.2594451680754656
},
"latency_ms": 2819
},
"bankroll_after": 150,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 288,
"penetration_pct": 8,
"cards_left_by_rank": {
"A": 21,
"2": 21,
"3": 20,
"4": 23,
"5": 23,
"6": 22,
"7": 23,
"8": 22,
"9": 23,
"10": 21,
"J": 24,
"Q": 23,
"K": 22
},
"hi_lo_running_count": 2,
"true_count": 0.36
}
},
{
"n": 4,
"shoe_before": {
"decks": 6,
"remaining_cards": 282,
"penetration_pct": 10,
"cards_left_by_rank": {
"A": 20,
"2": 21,
"3": 19,
"4": 23,
"5": 23,
"6": 22,
"7": 22,
"8": 21,
"9": 22,
"10": 21,
"J": 24,
"Q": 23,
"K": 21
},
"hi_lo_running_count": 1,
"true_count": 0.18
},
"dealer_up": "7♠",
"dealer_hole": "K♥",
"dealer_revealed": true,
"dealer": {
"cards": [
"7♠",
"K♥"
],
"total": 17,
"soft": false,
"blackjack": false,
"bust": false
},
"events": [
"莊家最終 17 點"
],
"players": [
{
"cards": [
"8♥",
"A♦"
],
"bet": 60,
"doubled": false,
"total": 19,
"soft": true,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"8♥",
"A♦"
],
"total": 19,
"soft": true,
"dealer_up": "7♠",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.30128956481413705,
"stand": 0.698710435185863
},
"confidence": 0.3974208703717259
},
"risk": {
"type": "score",
"score": 1.1084635753875032,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.25095460756718285,
"1": 0.42334035297948597,
"2": 0.2919918959519758,
"3": 0.03371314350135523
},
"confidence": 0.3896272094781309
},
"latency_ms": 3396,
"drawn": null,
"total_after": 19
}
],
"player_id": "a",
"result": "win",
"net": 60,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.6926127915764545,
"standard": 0.23626710905817105,
"max": 0.07112009936537435
},
"confidence": 0.5389191873646817
},
"bet": 60,
"confidence": {
"type": "score",
"score": 1.146617901430409,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.21917876559390995,
"1": 0.47945507834068335,
"2": 0.23693564510649448,
"3": 0.06443051095891222
},
"confidence": 0.4150245673817712
},
"latency_ms": 2582
},
"bankroll_after": 190,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"9♠",
"3♦",
"K♥"
],
"bet": 100,
"doubled": false,
"total": 22,
"soft": false,
"bust": true,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"9♠",
"3♦"
],
"total": 12,
"soft": false,
"dealer_up": "7♠",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.734403302613461,
"stand": 0.265596697386539
},
"confidence": 0.46880660522692197
},
"risk": {
"type": "score",
"score": 1.5869452568879086,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.11743767228218839,
"1": 0.3123418203798986,
"2": 0.43605808550572894,
"3": 0.13416242183218405
},
"confidence": 0.3186204132235405
},
"latency_ms": 3680,
"drawn": "K♥",
"total_after": 22
}
],
"player_id": "b",
"result": "lose",
"net": -100,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.291170385524682,
"standard": 0.5778208078311198,
"max": 0.1310088066441981
},
"confidence": 0.36673121174667966
},
"bet": 100,
"confidence": {
"type": "score",
"score": 1.6308974422103073,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.11805143814025988,
"1": 0.3116761645734334,
"2": 0.3915959142220468,
"3": 0.17867648306426004
},
"confidence": 0.2735444760817869
},
"latency_ms": 2598
},
"bankroll_after": 50,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 281,
"penetration_pct": 10,
"cards_left_by_rank": {
"A": 20,
"2": 21,
"3": 19,
"4": 23,
"5": 23,
"6": 22,
"7": 22,
"8": 21,
"9": 22,
"10": 21,
"J": 24,
"Q": 23,
"K": 20
},
"hi_lo_running_count": 0,
"true_count": 0.0
}
},
{
"n": 5,
"shoe_before": {
"decks": 6,
"remaining_cards": 275,
"penetration_pct": 12,
"cards_left_by_rank": {
"A": 19,
"2": 20,
"3": 19,
"4": 23,
"5": 23,
"6": 21,
"7": 21,
"8": 21,
"9": 22,
"10": 20,
"J": 23,
"Q": 23,
"K": 20
},
"hi_lo_running_count": -1,
"true_count": -0.19
},
"dealer_up": "A♣",
"dealer_hole": "J♠",
"dealer_revealed": true,
"dealer": {
"cards": [
"A♣",
"J♠"
],
"total": 21,
"soft": true,
"blackjack": true,
"bust": false
},
"events": [
"莊家明牌為 A 或 10 點,進行暗牌確認",
"莊家直接拿到 Blackjack,本局立即結束"
],
"players": [
{
"cards": [
"10♦",
"2♦"
],
"bet": 100,
"doubled": false,
"blackjack": false,
"bust": false,
"total": 12,
"soft": false,
"result": "lose",
"net": -100,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7169821239824508,
"standard": 0.22839151917086004,
"max": 0.05462635684668915
},
"confidence": 0.5754731859736761
},
"bet": 100,
"confidence": {
"type": "score",
"score": 1.2329249170160193,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.18594652365117773,
"1": 0.47498597711682466,
"2": 0.25926355779679827,
"3": 0.07980394143519932
},
"confidence": 0.39518203568162535
},
"latency_ms": 2717
},
"bankroll_after": 90,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"7♠",
"6♦"
],
"bet": 40,
"doubled": false,
"blackjack": false,
"bust": false,
"total": 13,
"soft": false,
"result": "lose",
"net": -40,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.33016281821538473,
"standard": 0.5556542153278266,
"max": 0.11418296645678869
},
"confidence": 0.3334813229917398
},
"bet": 40,
"confidence": {
"type": "score",
"score": 1.7355514551814188,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.11075179507713576,
"1": 0.26294508405667505,
"2": 0.40630299147382376,
"3": 0.22000012939236546
},
"confidence": 0.2955511963966879
},
"latency_ms": 2743
},
"bankroll_after": 10,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 275,
"penetration_pct": 12,
"cards_left_by_rank": {
"A": 19,
"2": 20,
"3": 19,
"4": 23,
"5": 23,
"6": 21,
"7": 21,
"8": 21,
"9": 22,
"10": 20,
"J": 23,
"Q": 23,
"K": 20
},
"hi_lo_running_count": -1,
"true_count": -0.19
}
},
{
"n": 6,
"shoe_before": {
"decks": 6,
"remaining_cards": 269,
"penetration_pct": 14,
"cards_left_by_rank": {
"A": 17,
"2": 20,
"3": 18,
"4": 23,
"5": 22,
"6": 21,
"7": 21,
"8": 21,
"9": 21,
"10": 20,
"J": 23,
"Q": 23,
"K": 19
},
"hi_lo_running_count": -2,
"true_count": -0.39
},
"dealer_up": "9♦",
"dealer_hole": "5♣",
"dealer_revealed": true,
"dealer": {
"cards": [
"9♦",
"5♣",
"8♣"
],
"total": 22,
"soft": false,
"blackjack": false,
"bust": true
},
"events": [
"莊家補牌 8♣ → 22 點",
"莊家最終 22 點,爆牌"
],
"players": [
{
"cards": [
"3♠",
"A♦",
"K♣",
"7♠"
],
"bet": 40,
"doubled": false,
"total": 21,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"3♠",
"A♦"
],
"total": 14,
"soft": true,
"dealer_up": "9♦",
"allowed": [
"hit",
"stand",
"double"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.4651867184249835,
"stand": 0.2528327433499288,
"double": 0.2819805382250877
},
"confidence": 0.19778007763747524
},
"risk": {
"type": "score",
"score": 1.661289775579295,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.0810802022698142,
"1": 0.30672360983786334,
"2": 0.48202239793553586,
"3": 0.13017378995678672
},
"confidence": 0.40094219566572153
},
"latency_ms": 3258,
"drawn": "K♣",
"total_after": 14
},
{
"type": "action",
"cards": [
"3♠",
"A♦",
"K♣"
],
"total": 14,
"soft": false,
"dealer_up": "9♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.5558925013659549,
"stand": 0.444107498634045
},
"confidence": 0.11178500273190983
},
"risk": {
"type": "score",
"score": 1.7006468099820728,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.09792126538793425,
"1": 0.2820300499548643,
"2": 0.4415292939443961,
"3": 0.17851939071280543
},
"confidence": 0.3436080285564618
},
"latency_ms": 3196,
"drawn": "7♠",
"total_after": 21
}
],
"player_id": "a",
"result": "win",
"net": 40,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7430508242637351,
"standard": 0.21044654186705883,
"max": 0.04650263386920589
},
"confidence": 0.6145762363956027
},
"bet": 40,
"confidence": {
"type": "score",
"score": 1.2067890088652962,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.17395648436116945,
"1": 0.5092699103248166,
"2": 0.2528017174015624,
"3": 0.06397188791245155
},
"confidence": 0.44529802241236505
},
"latency_ms": 2700
},
"bankroll_after": 130,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"A♠",
"K♣"
],
"bet": 10,
"doubled": false,
"total": 21,
"soft": true,
"bust": false,
"blackjack": true,
"steps": [],
"player_id": "b",
"result": "blackjack",
"net": 15,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.3639541492057857,
"standard": 0.45853490874439773,
"max": 0.17751094204981663
},
"confidence": 0.1878023631165966
},
"bet": 10,
"confidence": {
"type": "score",
"score": 1.7830460880445884,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.11593409029821067,
"1": 0.23620551558754246,
"2": 0.3967406098856946,
"3": 0.25111978422855225
},
"confidence": 0.28080651958748404
},
"latency_ms": 3523
},
"bankroll_after": 25,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 266,
"penetration_pct": 15,
"cards_left_by_rank": {
"A": 17,
"2": 20,
"3": 18,
"4": 23,
"5": 22,
"6": 21,
"7": 20,
"8": 20,
"9": 21,
"10": 20,
"J": 23,
"Q": 23,
"K": 18
},
"hi_lo_running_count": -3,
"true_count": -0.59
}
},
{
"n": 7,
"shoe_before": {
"decks": 6,
"remaining_cards": 260,
"penetration_pct": 17,
"cards_left_by_rank": {
"A": 16,
"2": 19,
"3": 17,
"4": 23,
"5": 22,
"6": 21,
"7": 20,
"8": 19,
"9": 21,
"10": 18,
"J": 23,
"Q": 23,
"K": 18
},
"hi_lo_running_count": -4,
"true_count": -0.8
},
"dealer_up": "8♠",
"dealer_hole": "3♦",
"dealer_revealed": true,
"dealer": {
"cards": [
"8♠",
"3♦",
"7♦"
],
"total": 18,
"soft": false,
"blackjack": false,
"bust": false
},
"events": [
"莊家補牌 7♦ → 18 點",
"莊家最終 18 點"
],
"players": [
{
"cards": [
"10♣",
"2♣",
"K♠"
],
"bet": 60,
"doubled": false,
"total": 22,
"soft": false,
"bust": true,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"10♣",
"2♣"
],
"total": 12,
"soft": false,
"dealer_up": "8♠",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.6460448859018025,
"stand": 0.35395511409819747
},
"confidence": 0.29208977180360507
},
"risk": {
"type": "score",
"score": 1.6362591849140533,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.09561823679794927,
"1": 0.3051076825522483,
"2": 0.4666707395876024,
"3": 0.1326033410622001
},
"confidence": 0.37105250278965307
},
"latency_ms": 3078,
"drawn": "K♠",
"total_after": 22
}
],
"player_id": "a",
"result": "lose",
"net": -60,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.6935360880721767,
"standard": 0.23786889435416095,
"max": 0.06859501757366232
},
"confidence": 0.540304132108265
},
"bet": 60,
"confidence": {
"type": "score",
"score": 1.2270464612686922,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.18249082291867635,
"1": 0.47888782719333944,
"2": 0.2677054155885997,
"3": 0.07091593429938442
},
"confidence": 0.4079718928939551
},
"latency_ms": 2817
},
"bankroll_after": 70,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"10♠",
"A♠"
],
"bet": 20,
"doubled": false,
"total": 21,
"soft": true,
"bust": false,
"blackjack": true,
"steps": [],
"player_id": "b",
"result": "blackjack",
"net": 30,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.3162061736048218,
"standard": 0.5628196491147833,
"max": 0.12097417728039492
},
"confidence": 0.344229473672175
},
"bet": 20,
"confidence": {
"type": "score",
"score": 1.7782719673372593,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.09884107421643187,
"1": 0.25211204418752536,
"2": 0.42098072163839456,
"3": 0.22806615995764823
},
"confidence": 0.32213964742196266
},
"latency_ms": 3509
},
"bankroll_after": 55,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 258,
"penetration_pct": 17,
"cards_left_by_rank": {
"A": 16,
"2": 19,
"3": 17,
"4": 23,
"5": 22,
"6": 21,
"7": 19,
"8": 19,
"9": 21,
"10": 18,
"J": 23,
"Q": 23,
"K": 17
},
"hi_lo_running_count": -5,
"true_count": -1.01
}
},
{
"n": 8,
"shoe_before": {
"decks": 6,
"remaining_cards": 252,
"penetration_pct": 19,
"cards_left_by_rank": {
"A": 16,
"2": 19,
"3": 16,
"4": 23,
"5": 21,
"6": 21,
"7": 19,
"8": 19,
"9": 19,
"10": 17,
"J": 23,
"Q": 22,
"K": 17
},
"hi_lo_running_count": -5,
"true_count": -1.03
},
"dealer_up": "10♦",
"dealer_hole": "9♦",
"dealer_revealed": true,
"dealer": {
"cards": [
"10♦",
"9♦"
],
"total": 19,
"soft": false,
"blackjack": false,
"bust": false
},
"events": [
"莊家明牌為 A 或 10 點,進行暗牌確認",
"確認結果:莊家沒有 Blackjack",
"莊家最終 19 點"
],
"players": [
{
"cards": [
"3♥",
"Q♦"
],
"bet": 40,
"doubled": false,
"total": 13,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"3♥",
"Q♦"
],
"total": 13,
"soft": false,
"dealer_up": "10♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.4424722777749632,
"stand": 0.5575277222250369
},
"confidence": 0.11505544445007376
},
"risk": {
"type": "score",
"score": 1.5409442966500433,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.1296583923426123,
"1": 0.32512322804031185,
"2": 0.41983407024149666,
"3": 0.12538430937557934
},
"confidence": 0.2901756778988842
},
"latency_ms": 3108,
"drawn": null,
"total_after": 13
}
],
"player_id": "a",
"result": "lose",
"net": -40,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7478566569390724,
"standard": 0.2078704395438535,
"max": 0.044272903517074004
},
"confidence": 0.6217849854086086
},
"bet": 40,
"confidence": {
"type": "score",
"score": 1.2114043087298945,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.18940221712773983,
"1": 0.4777441109615313,
"2": 0.26490081796382325,
"3": 0.0679528539469056
},
"confidence": 0.4097912570146257
},
"latency_ms": 2546
},
"bankroll_after": 30,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"5♦",
"9♣",
"3♠"
],
"bet": 40,
"doubled": false,
"total": 17,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"5♦",
"9♣"
],
"total": 14,
"soft": false,
"dealer_up": "10♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.6366657698736238,
"stand": 0.3633342301263762
},
"confidence": 0.27333153974724755
},
"risk": {
"type": "score",
"score": 1.5978170782853303,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.12817755378927442,
"1": 0.30062624017468276,
"2": 0.416397779997481,
"3": 0.1547984260385618
},
"confidence": 0.28822022620820653
},
"latency_ms": 3025,
"drawn": "3♠",
"total_after": 17
},
{
"type": "action",
"cards": [
"5♦",
"9♣",
"3♠"
],
"total": 17,
"soft": false,
"dealer_up": "10♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.36328371279258476,
"stand": 0.6367162872074151
},
"confidence": 0.27343257441483027
},
"risk": {
"type": "score",
"score": 1.2671422123346068,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.23159921542459727,
"1": 0.35512809851530586,
"2": 0.32780394436098953,
"3": 0.08546874169910729
},
"confidence": 0.26965935681619857
},
"latency_ms": 3556,
"drawn": null,
"total_after": 17
}
],
"player_id": "b",
"result": "lose",
"net": -40,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.3279833978847047,
"standard": 0.5686003179254366,
"max": 0.10341628418985868
},
"confidence": 0.35290047688815496
},
"bet": 40,
"confidence": {
"type": "score",
"score": 1.7173934276050429,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.11675764826951873,
"1": 0.2680269086363328,
"2": 0.39627981031373566,
"3": 0.2189356327804129
},
"confidence": 0.279522162044217
},
"latency_ms": 2841
},
"bankroll_after": 15,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 251,
"penetration_pct": 20,
"cards_left_by_rank": {
"A": 16,
"2": 19,
"3": 15,
"4": 23,
"5": 21,
"6": 21,
"7": 19,
"8": 19,
"9": 19,
"10": 17,
"J": 23,
"Q": 22,
"K": 17
},
"hi_lo_running_count": -4,
"true_count": -0.83
}
},
{
"n": 9,
"shoe_before": {
"decks": 6,
"remaining_cards": 245,
"penetration_pct": 21,
"cards_left_by_rank": {
"A": 14,
"2": 19,
"3": 15,
"4": 23,
"5": 21,
"6": 20,
"7": 18,
"8": 19,
"9": 18,
"10": 17,
"J": 23,
"Q": 22,
"K": 16
},
"hi_lo_running_count": -6,
"true_count": -1.27
},
"dealer_up": "K♥",
"dealer_hole": "7♣",
"dealer_revealed": true,
"dealer": {
"cards": [
"K♥",
"7♣"
],
"total": 17,
"soft": false,
"blackjack": false,
"bust": false
},
"events": [
"莊家明牌為 A 或 10 點,進行暗牌確認",
"確認結果:莊家沒有 Blackjack",
"莊家最終 17 點"
],
"players": [
{
"cards": [
"6♦",
"9♦"
],
"bet": 20,
"doubled": false,
"total": 15,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"6♦",
"9♦"
],
"total": 15,
"soft": false,
"dealer_up": "K♥",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.40606821706912394,
"stand": 0.5939317829308761
},
"confidence": 0.18786356586175224
},
"risk": {
"type": "score",
"score": 1.437199237330251,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.16489995037620225,
"1": 0.343417591465515,
"2": 0.38126572861011254,
"3": 0.11041672954817025
},
"confidence": 0.21636577823391023
},
"latency_ms": 3109,
"drawn": null,
"total_after": 15
}
],
"player_id": "a",
"result": "lose",
"net": -20,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.7689639297520218,
"standard": 0.17759980649282997,
"max": 0.053436263755148254
},
"confidence": 0.6534458946280326
},
"bet": 20,
"confidence": {
"type": "score",
"score": 1.2731228885649526,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.16945966343355875,
"1": 0.4645385057129478,
"2": 0.2894211097084756,
"3": 0.07658072114501789
},
"confidence": 0.38795778456792984
},
"latency_ms": 2842
},
"bankroll_after": 10,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"A♥",
"A♠",
"Q♠",
"8♣"
],
"bet": 10,
"doubled": false,
"total": 20,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"A♥",
"A♠"
],
"total": 12,
"soft": true,
"dealer_up": "K♥",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.5659932347237522,
"stand": 0.4340067652762479
},
"confidence": 0.13198646944750436
},
"risk": {
"type": "score",
"score": 1.4485356769211377,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.1924393543370901,
"1": 0.30915360571570805,
"2": 0.35583904863617616,
"3": 0.14256799131102574
},
"confidence": 0.16339969429908596
},
"latency_ms": 3556,
"drawn": "Q♠",
"total_after": 12
},
{
"type": "action",
"cards": [
"A♥",
"A♠",
"Q♠"
],
"total": 12,
"soft": false,
"dealer_up": "K♥",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.5899106356195244,
"stand": 0.41008936438047566
},
"confidence": 0.17982127123904879
},
"risk": {
"type": "score",
"score": 1.5111841800652206,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.1735935846414281,
"1": 0.3039357858868495,
"2": 0.36016349423679583,
"3": 0.16230713523492646
},
"confidence": 0.1865699095953678
},
"latency_ms": 3376,
"drawn": "8♣",
"total_after": 20
},
{
"type": "action",
"cards": [
"A♥",
"A♠",
"Q♠",
"8♣"
],
"total": 20,
"soft": false,
"dealer_up": "K♥",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.2939866919333886,
"stand": 0.7060133080666113
},
"confidence": 0.41202661613322267
},
"risk": {
"type": "score",
"score": 1.2513615989988762,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.25479942083547175,
"1": 0.33969869996162716,
"2": 0.30484273857145383,
"3": 0.10065914063144715
},
"confidence": 0.23903955933018006
},
"latency_ms": 3218,
"drawn": null,
"total_after": 20
}
],
"player_id": "b",
"result": "win",
"net": 10,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.3413432398179133,
"standard": 0.5195029054186392,
"max": 0.13915385476344747
},
"confidence": 0.2792543581279588
},
"bet": 10,
"confidence": {
"type": "score",
"score": 1.8336160013048923,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.09634988931490898,
"1": 0.22764980821676772,
"2": 0.4220347143168453,
"3": 0.253965588151478
},
"confidence": 0.3256848250019363
},
"latency_ms": 3391
},
"bankroll_after": 25,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 243,
"penetration_pct": 22,
"cards_left_by_rank": {
"A": 14,
"2": 19,
"3": 15,
"4": 23,
"5": 21,
"6": 20,
"7": 18,
"8": 18,
"9": 18,
"10": 17,
"J": 23,
"Q": 21,
"K": 16
},
"hi_lo_running_count": -7,
"true_count": -1.5
}
},
{
"n": 10,
"shoe_before": {
"decks": 6,
"remaining_cards": 237,
"penetration_pct": 24,
"cards_left_by_rank": {
"A": 14,
"2": 18,
"3": 15,
"4": 22,
"5": 19,
"6": 20,
"7": 18,
"8": 18,
"9": 17,
"10": 17,
"J": 23,
"Q": 21,
"K": 15
},
"hi_lo_running_count": -4,
"true_count": -0.88
},
"dealer_up": "4♦",
"dealer_hole": "5♣",
"dealer_revealed": true,
"dealer": {
"cards": [
"4♦",
"5♣",
"A♦"
],
"total": 20,
"soft": true,
"blackjack": false,
"bust": false
},
"events": [
"莊家補牌 A♦ → 20 點",
"莊家最終 20 點",
"阿保 資金歸零,破產出局"
],
"players": [
{
"cards": [
"5♥",
"2♦",
"3♦",
"5♥",
"Q♠"
],
"bet": 10,
"doubled": false,
"total": 25,
"soft": false,
"bust": true,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"5♥",
"2♦"
],
"total": 7,
"soft": false,
"dealer_up": "4♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.8228014784139931,
"stand": 0.17719852158600685
},
"confidence": 0.6456029568279862
},
"risk": {
"type": "score",
"score": 2.0828155414615814,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.05554269378511206,
"1": 0.15559576403255418,
"2": 0.43936484911797424,
"3": 0.3494966930643596
},
"confidence": 0.3838221553328621
},
"latency_ms": 3285,
"drawn": "3♦",
"total_after": 10
},
{
"type": "action",
"cards": [
"5♥",
"2♦",
"3♦"
],
"total": 10,
"soft": false,
"dealer_up": "4♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.7921569733596483,
"stand": 0.20784302664035162
},
"confidence": 0.5843139467192966
},
"risk": {
"type": "score",
"score": 1.6480482983213403,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.0896576388732094,
"1": 0.3050623635674854,
"2": 0.47285405792406077,
"3": 0.1324259396352445
},
"confidence": 0.38319641905085133
},
"latency_ms": 3331,
"drawn": "5♥",
"total_after": 15
},
{
"type": "action",
"cards": [
"5♥",
"2♦",
"3♦",
"5♥"
],
"total": 15,
"soft": false,
"dealer_up": "4♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "hit",
"probabilities": {
"hit": 0.6126276995310727,
"stand": 0.3873723004689274
},
"confidence": 0.2252553990621453
},
"risk": {
"type": "score",
"score": 1.4291449486846561,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.12795107433644726,
"1": 0.3840434516073026,
"2": 0.4189149250913974,
"3": 0.06909054896485294
},
"confidence": 0.29096385075495
},
"latency_ms": 3193,
"drawn": "Q♠",
"total_after": 25
}
],
"player_id": "a",
"result": "lose",
"net": -10,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "min",
"probabilities": {
"min": 0.795570618394425,
"standard": 0.12263428043646388,
"max": 0.08179510116911126
},
"confidence": 0.6933559275916374
},
"bet": 10,
"confidence": {
"type": "score",
"score": 1.180788745938273,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.2499900936043853,
"1": 0.40658705109017834,
"2": 0.25606687106821446,
"3": 0.08735598423722198
},
"confidence": 0.3192310668529563
},
"latency_ms": 3191
},
"bankroll_after": 0,
"id": "a",
"name": "阿保",
"style": "保守算牌派",
"peak_bankroll": 1000
},
{
"cards": [
"K♠",
"9♥"
],
"bet": 20,
"doubled": false,
"total": 19,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"K♠",
"9♥"
],
"total": 19,
"soft": false,
"dealer_up": "4♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.2774787174955811,
"stand": 0.7225212825044188
},
"confidence": 0.44504256500883765
},
"risk": {
"type": "score",
"score": 0.98858174892492,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.3667697022460044,
"1": 0.33877008990969004,
"2": 0.23356896451768655,
"3": 0.06089124332661898
},
"confidence": 0.011418251075079988
},
"latency_ms": 3675,
"drawn": null,
"total_after": 19
}
],
"player_id": "b",
"result": "lose",
"net": -20,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.3162865016372793,
"standard": 0.5560665356529187,
"max": 0.12764696270980197
},
"confidence": 0.3340998034793781
},
"bet": 20,
"confidence": {
"type": "score",
"score": 1.7996943182411123,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.10475256570473437,
"1": 0.2378297236005541,
"2": 0.4103885374435761,
"3": 0.24702917325113533
},
"confidence": 0.3056359717388418
},
"latency_ms": 3009
},
"bankroll_after": 5,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 233,
"penetration_pct": 25,
"cards_left_by_rank": {
"A": 13,
"2": 18,
"3": 14,
"4": 22,
"5": 18,
"6": 20,
"7": 18,
"8": 18,
"9": 17,
"10": 17,
"J": 23,
"Q": 20,
"K": 15
},
"hi_lo_running_count": -4,
"true_count": -0.89
}
},
{
"n": 11,
"shoe_before": {
"decks": 6,
"remaining_cards": 229,
"penetration_pct": 27,
"cards_left_by_rank": {
"A": 13,
"2": 17,
"3": 13,
"4": 22,
"5": 18,
"6": 20,
"7": 18,
"8": 18,
"9": 17,
"10": 17,
"J": 23,
"Q": 20,
"K": 13
},
"hi_lo_running_count": -4,
"true_count": -0.91
},
"dealer_up": "2♦",
"dealer_hole": "3♥",
"dealer_revealed": true,
"dealer": {
"cards": [
"2♦",
"3♥",
"J♥",
"6♦"
],
"total": 21,
"soft": false,
"blackjack": false,
"bust": false
},
"events": [
"阿保 資金為 0,本局無法下注",
"莊家補牌 J♥ → 15 點",
"莊家補牌 6♦ → 21 點",
"莊家最終 21 點",
"阿衝 資金歸零,破產出局"
],
"players": [
{
"cards": [
"K♦",
"K♠"
],
"bet": 5,
"doubled": false,
"total": 20,
"soft": false,
"bust": false,
"blackjack": false,
"steps": [
{
"type": "action",
"cards": [
"K♦",
"K♠"
],
"total": 20,
"soft": false,
"dealer_up": "2♦",
"allowed": [
"hit",
"stand"
],
"decision": {
"type": "choice",
"choice": "stand",
"probabilities": {
"hit": 0.27488101924853414,
"stand": 0.7251189807514659
},
"confidence": 0.4502379615029317
},
"risk": {
"type": "score",
"score": 0.845673517325465,
"legend": {
"0": "非常有利",
"1": "稍微有利",
"2": "有點不利",
"3": "非常不利"
},
"probabilities": {
"0": 0.4556057466582429,
"1": 0.2881020785069146,
"2": 0.21130508568597703,
"3": 0.04498708914886543
},
"confidence": 0.15432648267453497
},
"latency_ms": 2968,
"drawn": null,
"total_after": 20
}
],
"player_id": "b",
"result": "lose",
"net": -5,
"bet_decision": {
"decision": {
"type": "choice",
"choice": "standard",
"probabilities": {
"min": 0.28565455669419343,
"standard": 0.5302136995077115,
"max": 0.18413174379809508
},
"confidence": 0.2953205492615672
},
"bet": 5,
"confidence": {
"type": "score",
"score": 1.799522969300636,
"legend": {
"0": "沒信心",
"1": "普通",
"2": "有信心",
"3": "非常有信心"
},
"probabilities": {
"0": 0.11793350579907283,
"1": 0.2275882904104801,
"2": 0.3914999324811851,
"3": 0.26297827130926194
},
"confidence": 0.2735664266821123
},
"latency_ms": 2672
},
"bankroll_after": 0,
"id": "b",
"name": "阿衝",
"style": "激進壓迫派",
"peak_bankroll": 1000
}
],
"shoe_after": {
"decks": 6,
"remaining_cards": 227,
"penetration_pct": 27,
"cards_left_by_rank": {
"A": 13,
"2": 17,
"3": 13,
"4": 22,
"5": 18,
"6": 19,
"7": 18,
"8": 18,
"9": 17,
"10": 17,
"J": 22,
"Q": 20,
"K": 13
},
"hi_lo_running_count": -4,
"true_count": -0.92
}
}
]
}