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

09-17-2018 , 05:03 AM
hello, can i make lets say 2 scripts run at the same time ? , will it increase the overall speed of solving trees ? for example if i have 2 scripts with 4 boards they will solve faster than 1 script with 8 boards?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 05:15 AM
Quote:
It took 15sec per flop. But I don't see a file. Just the read out from the script run as I said before.
Those must be a very small trees to solve that fast. Anyway, they save in the folder you specify. Can you send your script to support@piosolver.com so we can verify it's correct? Please try using a simple output folder path, something like C:\PioSaves to make sure there aren't any illegal characters or other problems in the path.


Quote:
When I use the option "create a subtree" to compare the EV at the root when using multiple sizing on a certain turn, sometimes the EV of having multiple sizing is lower than having one sizing. Is it normal ? That happens when one of the sizing is almost never picked.
That's not normal. It can be caused by 2 things: accuracy is not good enough and the EVs are very close or rake/icm being used. In the latter case there might be multiple equilibria and the solver starting from a different point might find a different one. There is no way around that as existence of multiple solutions with different EVs is sad mathematical reality of non-zero sum games (the moment rake or icm are introduced the game is no longer a zero sum game).

Quote:
If this is the case would it just be better to always build the trees using villians exact bet sizing for each street?
Existence of other betting options influences the whole solution so you would be a solving a different tree with possibly different optimal behavior of both players.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 05:27 AM
Quote:
Having generated 100 flops in the cloud. Is there an effective way to get them back to your other Piosolver, that is on a slower computer, so that you can analyse them in a more cost-effective way?
If you are making small saves it shouldn't be a problem. You can try uploading to Google Drive or just copy paste them directly to your computer if you use remote desktop.
Amazon's instances should have pretty fast upload speed but you need to verify that.

Quote:
I've use postflop tree to calculate 1 hand.
https://ibb.co/ndO6HK

As you can see it taken 2092 second to reach 1,64% exploitable.
This tree has 3-4 bet sizes at every point as well as 3-4 raise sizes. To be honest solving such trees is just not realistic yet. That it converged to something decent after only half an hour is bit of a miracle


Quote:
So my question is about the speed compared my computer versus a server. I thinking to make bigger calculations with the same postflop tree. I saw some server for 500$ (for just 1 month)
See here:
https://www.piosolver.com/pages/faq#hardware

tldr; is that speed is proportional to number physical cores multiplied by the frequency they run on assuming those are modern CPUs by either AMD or Intel.
Quote:
sorry for repetition of the same questions, but, you think this configuration its ok? gpu its not important to run pio , right? thank you!!
See the link above about hardware.
The configuration is "OK". If it's the best you can get for the money or if it's enough to run trees you want to run is a difficult question you can answer after reading hardware FAQ answer above.

Quote:
Does anyone have a high performance laptop that they use for Pio?
There is no such thing as high performance laptops. For speed estimations see the hardware FAQ answer above. It's easy to computer for various CPUs although take into account that a lot of laptops have cooling problems (Macs for example are notorious for it) so the same CPU on a desktop computer with good cooling is going to perform better than one on a laptop.

Quote:
Hey punter! Just wanted to say thanks for answering all my questions so far! I'm sure everybody here really appreciates it! Here's another quick one I'm hoping to get another pair of eyes to take a look at...

I am on vacation right now and it's difficult for me to run trees, especially preflop ones. This is also why answers are slower than they usually are in this thread and email.

After shortly looking at your tree it seems ok. Raising (and betting) with questionable hands shouldn't be surprising. If you don't do that at all your opponent will fold to a raise and kill you if you check behind. That's the nature of the game that sometimes you have to raise or bet with junk
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 09:29 AM
Quote:
Originally Posted by AgressiveDog
hello, can i make lets say 2 scripts run at the same time ? , will it increase the overall speed of solving trees ? for example if i have 2 scripts with 4 boards they will solve faster than 1 script with 8 boards?
think you missed my post , thank you btw for the time you put on answer all our questions , i really appreciate it.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 04:52 PM
Quote:
think you missed my post , thank you btw for the time you put on answer all our questions , i really appreciate it.
I am sorry I was sure I answered this. I probably confused it with another very similar question I answered recently.
You can run as many scripts at the same time as you want. They will compete for resources (both CPU and RAM). You might get a very small increase in speed with 2 scripts but it won't be much. You need enough RAM to run them as well (as many trees are going to be in memory at the same time). Please take care to specify different output folders for every script so the saves aren't dumped to one place.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 06:41 PM
Hey guys,

what do you recommend for maximum computation speed?

Is there someone out there who has a total setup where they can crunch big scripts using 3 bet sizings with btn, bb ranges( like 16 gb ram type trees)

I just want to get a complete setup and start pounding each postion eg. CO v BTN from multiple angles (tighter, looser ranges, node locking)

I can spend several hundred per month, I see it as an investment.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 06:47 PM
How many cores can Pio use?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2018 , 09:58 PM
Quote:
Originally Posted by punter11235
After shortly looking at your tree it seems ok. Raising (and betting) with questionable hands shouldn't be surprising. If you don't do that at all your opponent will fold to a raise and kill you if you check behind. That's the nature of the game that sometimes you have to raise or bet with junk
Got it, so I'm trying to simplify the solution by nodelocking the raise or limp strategy for SB, and then comparing the OOP player's EV with my original solution.

My simplified strategy will have SB raise 75% of the time with the top 15% of hands, and then allow pio to solve whether to limp or fold the rest. Is it possible to use the nodelocking interface on an already solved solution to do this?

It seems like if I use the "lock selected combos" functionality, I can lock the top 15% range to raise 75% of the time, but once I start to re-solve, pio will then start raising hands like 76o some % of the time.

Can I force pio to resolve without allowing it to raise with the remaining 85% of my range?


Last edited by HappyLuckBox; 09-17-2018 at 10:26 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 01:52 AM
Hi. Sorry to ask maybe again, but I bad speak English, the medical devices are difficult to understand. Prompt, please, what nst installation options PioSOLVER Pro outside the personal computer? How to choose the parameters and can be specify a specific location? If they are, you can tell me what features of the installation and requirements? Thanks in advance.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 03:59 AM
Quote:
Hi. Sorry to ask maybe again, but I bad speak English, the medical devices are difficult to understand. Prompt, please, what nst installation options PioSOLVER Pro outside the personal computer? How to choose the parameters and can be specify a specific location? If they are, you can tell me what features of the installation and requirements? Thanks in advance.
I am sorry but I have no idea what you mean. You can install Pio on any computer you want as long as it runs 64bit Windows.''

Quote:
Can I force pio to resolve without allowing it to raise with the remaining 85% of my range?
This is at the moment not possible. You can lock all or selected hands and tell the solver what to do with them or you can leave the un-locked and then the solver decides what to do with them. We might add functionality to prevent chosen hands from taking chosen actions but it's not yet available.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 04:43 AM
[QUOTE=punter11235;54275563]I am sorry but I have no idea what you mean. You can install Pio on any computer you want as long as it runs 64bit Windows.''

I mean, is it possible to install Pio on any virtual server, what is the best way to do it and maybe you can suggest a specific one? And also, are there any nuances in the installation? Once again, I apologize for my English.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 05:18 AM
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
09-18-2018 , 05:43 AM
Hey,

I ran some flops and tried to browse them with command ctrl + shift + o and suddenly it didn't work any more - before this I had successfully used the command for several months. Control + o works normally but ctrl + shift + o doesn't.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 02:27 PM
a friend just told me this :

you can save sims without the river and then nodelocking using subtree config ... is this true?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 03:21 PM
Does an 8 core 16 terminal machine have the same power as a 16 core one?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 03:31 PM
I have the following error message for aggregated analysis over multiple files:

'The given board is specified with two different weights in the scripts. (1.29! = 29.2)'

I used the 95 flop subset. I had to restart the script generation a few times, but I don't see how the weights could be affected.
(my computer lost battery, so I ran it again with the same 95 flop subset.)
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 04:02 PM
Quote:
Originally Posted by CodythePATRIOT
I wanted to rebuild this PC right now but it would cost like more than 3k to do this at the moment

biggest cost seems to be memory and CPU. Any suggestions?


Also punter, say I had to put building my new PC off. If I upgrade could I run pro on my laptop for now and then build the PC and still use it for both computers?
I have it at $2,890.


If this RAM can be used then it is down to $2,290:
https://www.newegg.com/Product/Produ...9SIAD8U7BC7540

I can't believe the original RAM doubled in price from two years ago. Usually technology gets cheaper no?

Also, the original poster must have a sick setup. Three of these... Some office...#Goals...


It puts into perspective the $170 pm that the cheapest dedicated server site (Conatabo) wants to charge me pm; $2,040 per year.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 04:40 PM
Quote:
Originally Posted by punter11235
I am sorry but I have no idea what you mean. You can install Pio on any computer you want as long as it runs 64bit Windows.''



This is at the moment not possible. You can lock all or selected hands and tell the solver what to do with them or you can leave the un-locked and then the solver decides what to do with them. We might add functionality to prevent chosen hands from taking chosen actions but it's not yet available.
Thank you punter!
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 04:44 PM
Still looking for anybody else who can post comparison benchmarks for the threadripper 2990wx. Currently looking to upgrade my 1950x which benchmarks ~ 2.2 seconds in pio. (overclocked to 3.8ghz)

I saw somebody make a post saying their 2990wx was benchmarking 1.7-1.73 overclocked to 3.7ghz.
An increase of only 22% in speed seems like it isn't scaling anywhere close to where it should with double the cores.

I'm curious if the memory latency is the issue.

Last edited by HappyLuckBox; 09-18-2018 at 04:49 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2018 , 05:08 PM
Will using an external hard drive with a dedicated server slow things down?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-19-2018 , 04:44 PM
Hi guys, once again I am sorry for delays in recent days. I will be back as soon as possible to answer the recent questions. Thank you for your patience.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2018 , 12:04 AM
How would i give less threads to Pio?
Looks like it is under Tools->Configuration->Behavior but don't know what to put as a number in the box? This says's max number of threads is on default at 0, What should i change this to?

Thanks as always
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2018 , 04:52 AM
Quote:
Originally Posted by The Apex
If you’re using a server to run simulations what do you suggest is the best way to save the trees for use on other computers?
Quote:
Originally Posted by punter11235
Make small saves, zip it, copy-paste to your computer.
I ran script with 198 flops on server, used small saves and zipped. When I try and copy paste from server using remote desktop to my PC(windows 10) I get this error: Error Copying File or Folder Unspecified error
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2018 , 09:41 AM
Hey, sorry if this question has been asked before. Is it possible to view in the aggregated frequencies reports the ip cbet strategies? If yes how can i do this?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2018 , 07:24 PM
If I upgrade from the basic to pro Piosolver, do I get two activations or just one? I ask, because If I buy the pro initially you are given two keys. Thanks.
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m