Open Side Menu Go to the Top
Register
PioSOLVER - postflop equilibrium solver for Holdem PioSOLVER - postflop equilibrium solver for Holdem

09-28-2018 , 05:01 PM
Quote:
1) It's not news for you that even in a very accurate solution solver often chooses not the highest EV action
The more accurate it is the lowest the differences are. It's true that in very rare branches the differences can be bigger but that's because opponent's range is not very accurate there (if they play 0.0001 if their range calculating EV vs that it's going to be very sensitive to small strategy changes of their part but overall it won't matter anyway). The EV is calculated vs opponent's strategy approximation as well. The EVs would be equal vs perfect equilibrium in vast majority of spots.

Quote:
But if I want to implement the solution into my game, what's the plan? Should I close my eyes and just stick to the frequency anyway?
Yes. That and adjust if you have a clear read. The solutions are almost perfect. You pay way more in rake than you could lose by imperfections of the solution and it's several orders of magnitude difference (even vs max exploit it's often 1 or 2 orders of magnitude difference but you are not dealing with MES in real life).

Quote:
2) I'm going to rent a server to run a bunch of preflop sims. I know it's possible to make a preflop script in order to solve them automatically but I could not find a decent instruction how to do this. All I want is to combine some preflop sims into one script, set a desired accuracy and make PIO save micro saves. Could you please provide some guideline how to achieve this?
We will be adding that functionality in the future. For now it's not possible to schedule preflop calculations without digging into solver's text API.
If you want to go ahead with it anyway please PM me or email us and I will find instructions for you.

Quote:
Hi, in this sim, IP has a turn barrel of 30%. If we node lock to 100% IP turn check on the 4flush card, IP/OOP turn EVs stay basically the same and IP's river EV improves drastically.
Well, if you force 100% check with hand which were previously betting it's only natural that now on the river (after forced check) the range is much stronger and therefore has higher EV.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-28-2018 , 07:52 PM
Hey,
I have a weak laptop, 8GB RAM, intel i5-7200U 2 cores 4 threads, 2.5GHz base frequency.

My question is, if I have small saves that I got from the internet, will I be able to build the full save out of them, if so do you know of any people that sell small saves?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-29-2018 , 05:01 AM
Quote:
Hey,
I have a weak laptop, 8GB RAM, intel i5-7200U 2 cores 4 threads, 2.5GHz base frequency.

My question is, if I have small saves that I got from the internet, will I be able to build the full save out of them, if so do you know of any people that sell small saves?
It depends how bit the original tree is. Small saves are often 50x-150x smaller than full ones (and flop only saves are even 1000x smaller). You don't need to build the full tree to browse though. The solver works in a way that the solutions are recalculated on the fly when you browse the tree so you can see all the rivers in a small save as well.

We don't know anyone selling solutions right now.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-29-2018 , 08:37 AM
Hi,

Since I install the latest update (1.10.19), I have this error message when I try to save the tree.



Did anyone ever face this issue ?

Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-29-2018 , 04:51 PM
Was curious if I can run PIO on a normal laptop? I wouldn't be doing anything extravagant. Do I need a powerful PC to run it?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-29-2018 , 08:25 PM
Hi,

Can I use an aggregated report to see OOPs action on all the different turn cards?

I want OOP to check 100% of turns, so the decision goes to IP.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-30-2018 , 07:56 AM
Quote:
Since I install the latest update (1.10.19), I have this error message when I try to save the tree.
Yes, PioViewer still connects to the old solver. You can see it in the bottom bar which says "connected to". To fix it:

1)Solver->Connect in the top menu, choose PioSOLVER-pro.exe (or PioSOLVER-basic.exe or PioSOLVER-edge.exe depending on the version).

2)Delete PioSOLVER-pro19.exe (or basic/edge) from the folder so it doesn't connect by accident in the future

It's an oversight from our side. The installer should delete old executable but it doesn't for now (I will fix it in coming days).

Quote:
Was curious if I can run PIO on a normal laptop? I wouldn't be doing anything extravagant. Do I need a powerful PC to run it?
All you need to run Pio is 64bit Windows. If you want to solve simple tree with one bet size (maybe sometimes two at some points) you will be able to even on a dual core laptop (it will just take more time). With 8GB of RAM you should be able to fit 100bb trees with 2 bet sizes everywhere and full HU ranges (those take around 6GB). It will be just very slow to solve such trees.

You can download the free version, it solves one flop (Qs Jh 2h) to see what kind of performance you can get.

Quote:
Can I use an aggregated report to see OOPs action on all the different turn cards?

I want OOP to check 100% of turns, so the decision goes to IP.
I am not 100% sure what you mean. First you can see strategies on all different turn cards in a specific line by using Analysis->Runouts EV comparison tool (ctrl+H to bring it from keyboard). Like this:
https://gyazo.com/60300d03f8a96ed8d976ae2f01ec897c

You can also run an aggregation report at any chosen point in the tree.
Let me know if that doesn't cover your use case.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-30-2018 , 02:09 PM
Question on using range explorer in a river situation. My idea is to find out how holding a flush blocker would increase my equity vs a node locked betting range containing X% flushes. I wasn't sure how to use range explorer to do that - any hints and tips would be welcome - thanks in advance
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-30-2018 , 03:46 PM
Hands order in generated preflop charts.
When i generate a chart in Tools-->Generate preflop charts...i get a text file. In this text file we have the 1326 possible hands. Which is the order of the hands?
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-01-2018 , 02:38 AM
Quote:
Question on using range explorer in a river situation. My idea is to find out how holding a flush blocker would increase my equity vs a node locked betting range containing X% flushes. I wasn't sure how to use range explorer to do that - any hints and tips would be welcome - thanks in advance
Let's say you want to filter a range for it to contain any spade. You can do that as follows:

1)Select the whole range (it's selected by default or you can click "select all")
2)Click "Selection" grid, here:
https://gyazo.com/9d4bae0aa979e07c2488b56a8e00c406

3)First click "None" to remove all hands, then choose spades as both higher and lower card:

https://gyazo.com/d5f8590ab3bb903497b133d55503ef9f

now select all hands, the fastest way is to hold ctrl key and click on the diagonal (this selects the whole row and column), like this:
https://gyazo.com/78bf05b71af15e631559fc4441b823bb

If you want to choose only hands with As for example, then you would do it like this:
https://gyazo.com/fc99b847382aae54a0a059ec73d62023

Quote:
Hands order in generated preflop charts.
When i generate a chart in Tools-->Generate preflop charts...i get a text file. In this text file we have the 1326 possible hands. Which is the order of the hands?
I am not sure what you are asking. I mean, you can see the order by looking at the report
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-01-2018 , 04:14 AM
punter11235 can you answer me too?
Thank you

Quote:
Originally Posted by Papic
questions on add_line and set_pot

It is not clear to me what values put in add_line and set_pot
I have for example this situation:

PREFLOP (SB 10/BB 20):
OOP: Limp
IP: check

FLOP POT: 40
OOP: bet 20
IP: call 20

TURN POT: 80
OOP: check
IP: check

RIVER POT 80:
OOP: check
IP: bet 80
OOP: raise 80 to 160
IP: raise 80 to 240
OOP: call 80

FINAL POT: 560

If I want to analyze the FLOP I do this:
set_pot 0 0 40
add_line 20


If I want to analyze the RIVER is this correct?:
set_pot 0 0 80
add_line 0 80 160 240


In addition, does PioSolver analyze RIVER also take into account what happens to the FLOP and the TURN?

And so it's best to do this:

set_pot 0 0 40
add_line 20 20 20 20 20 20 100 180 340 260


1. 20 = 20 bet OOP on the FLOP
2. 20 = call IP
3. 20 = check OOP on the TURN
4. 20 = check IP on the TURN
5. 20 = check OOP on the RIVER
6. 100 = IP bet of 80 (80+20 total invested)
7. 180 = OOP raise 160 (160+20 total invested)
8. 340 = IP raise of 240 (240+80+20 total invested)
9. 260 = OOP call 80 (160+20+80 total invested)
but this does not work, it returns: ERROR: add_line Specified line is too long. Some actions were not included in the tree.

Yet in the documentation as an example it is written:
0 30 30 30 90 represents a check OOP, bet IP, a call, a check on the turn and a bet of 60 (90 total invested).


ty all
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-01-2018 , 03:07 PM
Are you able to answer general strat Qs, for example I ran a 4 bet sim on a

K T6


Ranges for both oop and IP were similar, the biggest difference being KK and AA in OOP's range only. Other than that the hands line up similarly, but the EV for OOP is almost double. I don't know why PIO favors the K so much, esp when I put AK in IP's range.
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-01-2018 , 03:33 PM
Quote:
punter11235 can you answer me too?
I've answered it above:

Quote:
Those are description of the full tree (betting structure). They work like this:

1)The numbers are OOP/IP total invested so far
2)Check/calls and folds are added automatically

This means that for example:

0 20 80

means that OOP checks, IP can bet 20 (or check) and then OOP can raise to 80 (or call or fold)
add_line commands describe the whole betting structure so you need to provide all of them if you are building trees manually. It looks like you inserted 20 too many times here:

Quote:
add_line 20 20 20 20 20 20 100 180 340 260
It means bet 20, call. Check/Check. Check/Check. Betting ends there so there is no way to raise to 100.

Quote:
Are you able to answer general strat Qs, for example I ran a 4 bet sim on a
In general we are not able to answer general strat question but if something seems strange I will take a look. To do that though I need a full tree config (you can get it by clicking copy to clipboard button in the treebuilding tab and then pasting it to pastebin.com and linking here).
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-02-2018 , 07:05 AM
hi
when trying to build a full preflop tree (using the provided subsets or my own flop txt file) I always get an error - Command_all_flops not recognized
The preflop feature is useless for me then, unless I am missing something.
Thanks for help
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-02-2018 , 01:25 PM
Quote:
when trying to build a full preflop tree (using the provided subsets or my own flop txt file) I always get an error - Command_all_flops not recognized
The preflop feature is useless for me then, unless I am missing something.
The preflop solver is only available in the edge version and it requires very serious hardware to run (at least 64GB of RAM, fast modern CPU and a lot of time to run calculations). With the basic/pro versions you can build pure preflop trees (that is without postflop play). This, especially combining with ICM is still useful for some games.
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-02-2018 , 11:45 PM
I am going to be upgrading my laptop soon and want one that will be powerful enough to run PIO quickly if that's possible.

I want a 13 inch laptop that looks and feels like the macbook pro but is a PC. Does anyone know if there are any laptops that meet these requirements?

I was thinking maybe like a Dell XPS 13 or 15?
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-03-2018 , 03:07 AM
Quote:
I want a 13 inch laptop that looks and feels like the macbook pro but is a PC. Does anyone know if there are any laptops that meet these requirements?
I am not sure if there are any slick looking 13 inch laptops with a real quad core CPU. If you go to 14 or 15 inch that shouldn't be a problem but then they become clunky.
Most 12-13 inch laptops are dual core (sometimes dual core with hyperthreading advertised as 4 virtual cores) and running Pio on those is going to be painful.
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-03-2018 , 05:04 AM
Hi,

After running a script using multiple Cbet size, is there a way to aggregate the result on a excel sheet for all the boards ?

Thx
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-03-2018 , 01:08 PM
I'm getting this error when saving:
"Server Error: ERROR: comand_reset_tree_info not recognized"
thx
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-03-2018 , 04:54 PM
Thank you
so correct me if I'm wrong, the data to insert for that example would be:


set_pot 0 0 40 (40 = Preflop Limp/check with SB 10/BB 20)
add_line 20 20 20 20 80 160 240 (see below)

20 (Flop OOP: bet 20) 20 (Flop IP: call ) 20 (Turn OOP: check) 20 (Turn IP: check) 20 (River OOP: check) 80 (River IP: bet 80) 160 (River OOP: raise 80 to 160) 240 (River IP: raise 80 to 240)


Hand history:

PREFLOP (SB 10/BB 20):
OOP: Limp
IP: check

FLOP POT: 40
OOP: bet 20
IP: call 20

TURN POT: 80
OOP: check
IP: check

RIVER POT 80:
OOP: check
IP: bet 80*
OOP: raise 80 to 160
IP: raise 80 to 240
OOP: call 80

FINAL POT: 560





Quote:
Originally Posted by punter11235
I've answered it above:



add_line commands describe the whole betting structure so you need to provide all of them if you are building trees manually. It looks like you inserted 20 too many times here:



It means bet 20, call. Check/Check. Check/Check. Betting ends there so there is no way to raise to 100.



In general we are not able to answer general strat question but if something seems strange I will take a look. To do that though I need a full tree config (you can get it by clicking copy to clipboard button in the treebuilding tab and then pasting it to pastebin.com and linking here).
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-04-2018 , 03:13 AM
Quote:
After running a script using multiple Cbet size, is there a way to aggregate the result on a excel sheet for all the boards ?
Yes, see here:
https://www.youtube.com/watch?v=VhG_YsEvfwU (question number 7)

Quote:
"Server Error: ERROR: comand_reset_tree_info not recognized"
See this post:
https://forumserver.twoplustwo.com/s...postcount=4482

Quote:
Thank you
so correct me if I'm wrong, the data to insert for that example would be:


set_pot 0 0 40 (40 = Preflop Limp/check with SB 10/BB 20)
add_line 20 20 20 20 80 160 240 (see below)

20 (Flop OOP: bet 20) 20 (Flop IP: call ) 20 (Turn OOP: check) 20 (Turn IP: check) 20 (River OOP: check) 80 (River IP: bet 80) 160 (River OOP: raise 80 to 160) 240 (River IP: raise 80 to 240)
That's correct but remember that if you want to analyze a hand you need to provide betting options in lines that didn't happen as well. That's why automatically reading HHs from trackers is not doable without a lot of assumptions and that's why we made it possible to save configs (so you can have a set of common situations you can set with one click) but we haven't made HH import (because that would require us to to make assumptions about possible bet sizes in lines that didn't happen which is a huge judgement call).
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-04-2018 , 01:28 PM
Hi, I made a hand simulation with a donking range of 3 different sizings and I give a possibility of FLOP IP to raise 3.5x. However in the browser after OOP lead 1/3 pot, IP only min-raise. If you require a screenshot I will do by email because I don't really see how to do it through this forum. Thank you!
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-04-2018 , 04:34 PM
Quote:
Hi, I made a hand simulation with a donking range of 3 different sizings and I give a possibility of FLOP IP to raise 3.5x. However in the browser after OOP lead 1/3 pot, IP only min-raise. If you require a screenshot I will do by email because I don't really see how to do it through this forum. Thank you!
We don't need a screenshot, we need a tree config. You can get it by using "copy to clipboard" button in the treebuilding and calculation tab and then copying to pastebin.com and linking here (or copying here directly in [ code ] [ /code ] tags, without spaces).
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-04-2018 , 05:02 PM
If i update piosolver, will it automatically remove the preflop subsets that were less accurate from a prior version? I still have 2 subsets for each sizing so I'm not sure which subsets are accurate and which arent.

Update:
I went ahead and deleted the preflop subsets folder and ran pioupdater, and got a new folder of preflop subsets (now one for each size) but they are dated as 2016, whereas my old preflop subsets were dated 2017.

Which ones should I use?
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-04-2018 , 05:39 PM
Quote:
Originally Posted by punter11235
We don't need a screenshot, we need a tree config. You can get it by using "copy to clipboard" button in the treebuilding and calculation tab and then copying to pastebin.com and linking here (or copying here directly in [ code ] [ /code ] tags, without spaces).
#TreeBuilding#V2
#Range0#AA:0.1,KK:0.1,QQ:0.1,JJ:0.1,TT:0.3,99:0.5, 88:0.5,77:0.9,66,55,44,33,22:0.9,AK:0.1,AQs:0.1,AQ o:0.5,AJs:0.5,AJo:0.8,ATs:0.8,ATo,A9,A8,A7,A6,A5,A 4,A3,A2,KQs:0.5,KQo:0.8,KJs:0.5,KJo,KTs:0.8,KTo,K9 ,K8,K7s,K6s,K5s,K4s,K3s,K2s,QJs:0.8,QJo,QTs:0.8,QT o,Q9s:0.9,Q9o,Q8,Q7s,Q6s,Q5s,Q4s,Q3s,Q2s:0.9,JTs:0 .8,JTo,J9s:0.8,J9o,J8s:0.9,J7s,J6s,J5s,J4s:0.9,J3s :0.9,T9s:0.8,T9o,T8s:0.8,T8o,T7s:0.9,T6s,T5s:0.9,9 8s:0.8,98o,97s:0.8,97o,96s:0.9,95s:0.9,87s:0.8,87o ,86s:0.8,85s:0.8,84s:0.9,76s:0.8,75s:0.8,74s:0.8,6 5s:0.8,64s:0.8,63s:0.8,54s:0.8,53s:0.8,43s:0.8
#Range1#AA,KK,QQ,JJ,TT,99,88,77,66,55,44,33,22,AK, AQ,AJ,AT,A9,A8,A7,A6,A5,A4,A3s,A3o:0.5,A2s,A2o:0.5 ,KQ,KJ,KT,K9,K8,K7s,K7o:0.3,K6s,K5s,K4s,K3s,K2s,QJ ,QT,Q9,Q8s,Q7s,Q6s,Q5s,Q4s,Q3s,Q2s:0.5,JT,J9,J8s,J 7s,J6s,J5s:0.3,J4s:0.3,T9,T8,T7s,T6s:0.3,98,97s,96 s,95s:0.3,87s,87o:0.3,86s,85s,84s:0.3,76s,75s,74s: 0.5,65s,64s,63s:0.5,54s,53s,43s
#Board#Tc 9h 2h
#Pot#55
#EffectiveStacks#975
#AllinThreshold#67
#AddAllinOnlyIfLessThanThisTimesThePot#500
#MinimumBetsize#0
#UseUnifiedBetAfterRaise#False
#UnifiedBetAfterRaise#
#UseUnifiedRaiseAfterRaise#False
#UnifiedRaiseAfterRaise#
#ForceIPBet#False
#ForceOOPBet#False
#Cap#0
#CapEnabled#False
#CapMode#NoLimit
#RemovedLines#
#ExtraLines#
#FlopConfig.BetSize#33, 50, 75
#FlopConfig.RaiseSize#3.5x
#FlopConfig.AddAllin#False
#FlopConfig.DonkBetSize#
#TurnConfig.BetSize#33, 50, 100
#TurnConfig.RaiseSize#3.5x
#TurnConfig.AddAllin#True
#TurnConfig.DonkBetSize#50
#RiverConfig.BetSize#33, 50, 100, 150
#RiverConfig.RaiseSize#3.5x
#RiverConfig.AddAllin#True
#RiverConfig.DonkBetSize#50
#FlopConfigIP.BetSize#33, 50, 75, 150
#FlopConfigIP.RaiseSize#3.5x
#FlopConfigIP.AddAllin#False
#FlopConfigIP.Dont3bet#False
#TurnConfigIP.BetSize#33, 50, 75, 150
#TurnConfigIP.RaiseSize#3.5x
#TurnConfigIP.AddAllin#True
#TurnConfigIP.Dont3bet#False
#RiverConfigIP.BetSize#33, 66, 150
#RiverConfigIP.RaiseSize#3.5x
#RiverConfigIP.AddAllin#False
#RiverConfigIP.Dont3bet#False
#Rake.Cap#0
#Rake.Fraction#0
#Rake.Enabled#False
#ICM.Enabled#False
#ICM.Stacks#
#ICM.Payouts#
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m