Quote:
So if my math is correct, 9900k vs 9600k should be a 32% performance increase?
9900k seems like a better choice over both 9700k and 8700k also in terms of pricing and new technology.
But is 9600k "just enough"?
Yes, that's correct although currently with the basic version you won't see the difference between 6 and 8 cores but it's likely basic version will use 8 cores in the future.
If it's worth it or not is a judgement call. Usually with Intel CPUs the most high end ones are overpriced and it makes sense to go for middle of the range one but you need to check prices and decide for yourself.
Quote:
would also be interested to solve heads-up 2-max in the future just for the fun of it.
If you mean from preflop then 16GB of RAM won't be enough.
Quote:
First time using PIO Preflop. I'm getting error message:
"Server Error:Error Command add_all_flops not recognized."
For my flops I have selected PioSolver_2016_20__flops.txt
Any help would be greatly appreciated
Your are trying to build a full preflop tree with either basic or pro version. The preflop solver is only available in the edge one and requires really serious hardware to run.
Quote:
I then chose Tree>>>Set Strategy and Lock Node, selected "lock all hands", and recalculated the tree.
1. Is this the correct way to lock OOP strategy so that the remainder of the tree is recalculated?
Unfortunately once you round to 0-1 the solver won't be able to recover from that.
Quote:
I am confused by the terms "MES" and and "Exploitable for".
MES is EV of a strategy which exploits the opponent in the best possible way.
Exploitable for means how much you would lose to MES per hand if you play once OOP and once IP according to current solution.
Quote:
My thinking (which is obviously incorrect) is that if IP does not deviate from his strategy, OOP can exploit him for an additional (155.550-127.245) = 28.305 chips (!!!). IP can only exploit OOP in the same manner for (97.942-97.755) = 0.187 chips.
Yes, it looks like you got that after rounding or node locking because usually the solution is much more symmetric when it comes to how much IP or OOP can win in comparison to the solution.
Quote:
3. But if exploitability is already accounted for by MES, then what is "Exploitable for"? Is this the maximum possible error. In other words, in the above iteration, then OOP's actual EV = 127.245 +/- 14.246 ? [I know this is wrong!]
Again "exploitable for" means how much you would lose against a prefectly adjusting maximally exploiting opponent per hand. In your case you lose ~28 chips on one side and ~0 chips on another side which loses on average 14 chips per hand.
Quote:
4. When I solve the node-locked tree in the above example, "Exploitable for" starts to plateau at a large number (>6% of the pot). What does this mean?
The exploitability with locked nodes is calculated with the assumption that one can't exploit if one is locked so it in theory should go to 0%. The main reason it doesn't is that the solver is unable to recover ones the hand is already 100%-0% on some actions even if that's no longer optimal after locking. That's why it's in general more reliable to lock nodes on unsolved or barely solved tree. You can build a fresh one, lock and solve and it should be mitigated if you are running into this problem.
The reason is imperfection of our engine. We use very little RAM in comparison to more mainstream algorithms but this is the price we pay.