Skip to content

Instantly share code, notes, and snippets.

@luxbock luxbock/asdfdsf.clj
Last active Aug 29, 2015

Embed
What would you like to do?
scen-c results
(def scen-c
{:algorithm 0
:abstraction 0
:rules {:stack 1000, :pot 100, :bb 20, :to-act 0
:max-bets 3 :actions [[1/2 3/4 1 :all-in] [1/2 1 :all-in]]}
:init-node {:player 1, :prev-action :check, :street 3}
:board [(card "2h") (card "3s") (card "4d") (card "Ts")]
:range-sb (hand-range "5s5h 6s5s 7c2h Th9h 9c9s AcAd KsKd")
:range-bb (hand-range "AcAd AsAh AdAh AsAd 7c9h")})
;; results
{[]
{1 {}
1/2 {}
3/4 {}
:check "KsKd, Th9h, 9s9c, AdAc, AhAd, 5s5h, AsAd, AsAh, 6s5s, 9h7c"
:all-in {}
:REACH "AsAh, AsAd, AhAd, 9h7c, AdAc"}
[1/2]
{1 "AsAh@16.54, KsKd@19.32, 9s9c@18.87, 6s5s@48.17, 5s5h@25.65, AdAc@14.70"
1/2 "AsAh@10.54, KsKd@16.71, 9s9c@17.23, 6s5s@34.33, 5s5h@24.84, AdAc@10.80"
:call "AsAh@67.16, AsAd, KsKd@29.77, 9s9c@29.56, 6s5s@5.41, 5s5h@30.03, AhAd, AdAc@68.14"
:fold "KsKd@33.51, 9s9c@33.55, 5s5h@5.30, Th9h@99.92, 9h7c"
:all-in "AsAh@5.75, KsKd@0.69, 9s9c@0.79, 6s5s@12.10, 5s5h@14.18, AdAc@6.36"
:REACH "KsKd, 9s9c, 6s5s, 5s5h, Th9h, 7c2h, AdAc"}
[3/4]
{1 "KsKd@3.19, 9s9c@3.01, 6s5s@8.74, 5s5h@12.86, AdAc@0.90"
1/2 "AsAh@6, KsKd@18.99, 9s9c@19.94, 6s5s@45.90, 5s5h@26.65, AdAc@9.29"
:call "AsAh@90, AsAd, KsKd@4.40, 9s9c@4.28, 6s5s@10.95, 5s5h@7.26, AhAd, AdAc@82"
:fold "KsKd@66.61, 9s9c@66.07, 5s5h@32.21, Th9h, 9h7c"
:all-in "AsAh@4, KsKd@6.81, 9s9c@6.70, 6s5s@34.42, 5s5h@21.02, AdAc@7.80"
:REACH "KsKd, 9s9c, 6s5s, 5s5h, Th9h, 7c2h, AdAc"}
[1]
{1 "KsKd@2.61, 9s9c@2.92, 6s5s@19.64, 5s5h@13.80"
1/2 "AsAh@30.67, KsKd@8.95, 9s9c@5.81, 6s5s@29.99, 5s5h@15.82, Th9h@5"
:call "AsAh@69.33, AsAd, KsKd@4.26, 9s9c@3.49, 6s5s@21.46, 5s5h@9.22, AhAd, AdAc"
:fold "KsKd@78.57, 9s9c@81.85, 5s5h@49.24, Th9h@91.28, 9h7c@98.47"
:all-in "KsKd@5.61, 9s9c@5.92, 6s5s@28.91, 5s5h@11.93, Th9h@3.72, 9h7c@1.53"
:REACH "KsKd, 9s9c, 6s5s, 5s5h, Th9h, 7c2h, AdAc"}
[1/2 1/2]
{1 {}
1/2 {}
:call "AsAh, AsAd, KsKd, 9s9c, 6s5s, 5s5h, AhAd, Th9h, AdAc"
:fold "9h7c"
:all-in {}
:REACH {}}
[1/2 1]
{1/2 {}
:call "6s5s, 5s5h"
:fold "AsAh, AsAd, KsKd, 9s9c, AhAd, Th9h, 9h7c, AdAc"
:all-in {}
:REACH {}}
[3/4 1/2]
{1 {}
1/2 {}
:call "AsAh, AsAd, KsKd, 6s5s, 5s5h, AhAd, Th9h, AdAc"
:fold "9s9c, 9h7c"
:all-in {}
:REACH {}}
[3/4 1]
{1/2 {}
:call "AsAh, AsAd, KsKd, 6s5s, AhAd, Th9h, AdAc"
:fold "9s9c, 9h7c"
:all-in "5s5h"
:REACH {}}
[1 1/2]
{1/2 {}
:call "AsAh, AsAd, KsKd, 6s5s, 5s5h, AhAd, AdAc"
:fold "9s9c, Th9h, 9h7c"
:all-in {}
:REACH {}}
[1 1]
{:call "AsAh, AsAd, 6s5s, AhAd, AdAc"
:fold "KsKd, 9s9c, Th9h, 9h7c"
:all-in "5s5h"
:REACH {}}
[1/2 1/2 1/2]
{:call "KsKd@17.53, Th9h@13.47, 9s9c@16.68, AdAc, AhAd, 5s5h@33.42, AsAd, AsAh, 6s5s, 9h7c@8.01"
:fold "KsKd@82.47, 9s9c@83.32, 5s5h@66.58, Th9h@86.53, 9h7c@91.99"
:REACH "KsKd@16.71, 9s9c@17.23, 6s5s@34.33, 5s5h@24.84, AdAc@10.80"}
[1/2 1/2 1]
{:call "AsAh, AsAd, 6s5s, AhAd, AdAc"
:fold "KsKd, 9s9c, 5s5h, Th9h, 9h7c"
:REACH "KsKd@16.71, 9s9c@17.23, 6s5s@34.33, 5s5h@24.84, AdAc@10.80"}
[1/2 1 1/2]
{:call "KsKd@16.89, Th9h@22.23, 9s9c@16.38, AdAc, AhAd, 5s5h@25.39, AsAd, AsAh, 6s5s, 9h7c@9.41"
:fold "KsKd@83.11, 9s9c@83.62, 5s5h@74.61, Th9h@77.77, 9h7c@90.59"
:REACH "KsKd@19.32, 9s9c@18.87, 6s5s@48.17, 5s5h@25.65, AdAc@14.70"}
[3/4 1/2 1/2]
{:call "KsKd@21.92, Th9h@33.98, 9s9c@22.09, AdAc, AhAd, 5s5h@34.81, AsAd, AsAh, 6s5s, 9h7c@17.06"
:fold "KsKd@78.08, 9s9c@77.91, 5s5h@65.19, Th9h@66.02, 9h7c@82.94"
:REACH "KsKd@18.99, 9s9c@19.94, 6s5s@45.90, 5s5h@26.65, AdAc@9.29"}
[3/4 1/2 1]
{:call "AsAh, AsAd, 6s5s, AhAd, AdAc"
:fold "KsKd, 9s9c, 5s5h, Th9h, 9h7c"
:REACH "KsKd@18.99, 9s9c@19.94, 6s5s@45.90, 5s5h@26.65, AdAc@9.29"}
[3/4 1 1/2]
{:call "AsAh, AsAd, KsKd@9.55, 9s9c@9.55, 6s5s, 5s5h@9.21, AhAd, AdAc"
:fold "KsKd@90.45, 9s9c@90.45, 5s5h@90.79, Th9h, 9h7c"
:REACH "KsKd@3.19, 9s9c@3.01, 6s5s@8.74, 5s5h@12.86, AdAc@0.90"}
[1 1/2 1/2]
{:call "KsKd@17.72, Th9h@29.35, 9s9c@17.27, AdAc, AhAd, 5s5h@25.88, AsAd, AsAh, 6s5s, 9h7c@26.67"
:fold "KsKd@82.28, 9s9c@82.73, 5s5h@74.12, Th9h@70.65, 9h7c@73.33"
:REACH "KsKd@8.95, 9s9c@5.81, 6s5s@29.99, 5s5h@15.82, Th9h@5"}
[3/4 :all-in]
{:call "AsAh, AsAd, 6s5s, AhAd, AdAc"
:fold "KsKd, 9s9c, 5s5h, Th9h, 9h7c"
:REACH "KsKd@3.19, 9s9c@3.01, 6s5s@8.74, 5s5h@12.86, AdAc@0.90"}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.