Two Plus Two Publishing LLC Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > >

Poker Software Poker-related software official support, e.g., poker trackers, solvers, equity calculators.

Reply
 
Thread Tools Display Modes
Old 05-26-2018, 08:38 AM   #576
potbet
newbie
 
Join Date: Nov 2011
Posts: 49
re: MonkerSolver

I just tried to save some preflop callingrange by using h@d as syntax. It looks fine for most of the hands like
6cAd7dTs 0.9923
7cAd7dTs 0.9972


but then I get some numbers >=1 in between like
8cAd7dTs 6

Do you guys have the same bug and is there a workaround?



@isaac
Thank you!

do you have a rough estimation how much slower this would be? I am hesitant to invest ~4.5k+ and I am not able to put the pieces together myself. So, something ready and cheaper would be nice.
If it was a bit slower that would be fine with me.
potbet is offline   Reply With Quote
Old 05-27-2018, 02:01 AM   #577
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by potbet View Post
@isaac
Thank you!

do you have a rough estimation how much slower this would be? I am hesitant to invest ~4.5k+ and I am not able to put the pieces together myself. So, something ready and cheaper would be nice.
If it was a bit slower that would be fine with me.
A rough guess would be that it would be at least 2-3 times slower. It's hard to say, because I have no reference for the precise hardware you are trying to use, but I have spoken to people who've attempted to use ddr3 hardware, and it was either unusable or significantly slower. I would only really use a machine like that if I wanted to just view solutions, but then you are probably just better off running a spot instance, such as is described here:

https://solveoptimized.com/2018/02/2...r-mokersolver/

I think if you don't want to front a lot of cash, your best bet is to rent a server with Contabo. It also depends a bit on your use case. You can probably do a lot already with a Ryzen 2700 and 64GB RAM (1-1.5k USD), unless your goal is to solve 5+ handed preflop play.
IsaacAsimov is offline   Reply With Quote
Old 05-28-2018, 12:31 PM   #578
RiverJohn
journeyman
 
Join Date: Nov 2002
Posts: 392
re: MonkerSolver

Can monkersolver handle straddles and antes starting from preflop?
RiverJohn is offline   Reply With Quote
Old 05-29-2018, 06:55 AM   #579
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by RiverJohn View Post
Can monkersolver handle straddles and antes starting from preflop?
Yes.
IsaacAsimov is offline   Reply With Quote
Old 05-31-2018, 12:49 PM   #580
avoidthe9to5
[x] 9to5 avoided
 
avoidthe9to5's Avatar
 
Join Date: Jan 2010
Posts: 1,662
re: MonkerSolver

Been trying to contact the devs... anyone know if they actually respond to email? no response in 8 days? other contact methods?
avoidthe9to5 is offline   Reply With Quote
Old 06-01-2018, 06:40 AM   #581
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by avoidthe9to5 View Post
Been trying to contact the devs... anyone know if they actually respond to email? no response in 8 days? other contact methods?
Your best bet is to use an email address that is registered to a license. Other than that I don't know of a better way to contact the devs.
IsaacAsimov is offline   Reply With Quote
Old 06-02-2018, 02:15 AM   #582
TouchOfEVil
veteran
 
Join Date: Aug 2012
Posts: 3,123
re: MonkerSolver

why is "abstraction" in settings capped to 6,875 gb to me? I have a 128 gb rig.
TouchOfEVil is offline   Reply With Quote
Old 06-02-2018, 05:43 AM   #583
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by TouchOfEVil View Post
why is "abstraction" in settings capped to 6,875 gb to me? I have a 128 gb rig.
Locate 'MonkerSolver.l4j.ini' in your MonkerSolver folder. You will need to manually increase the Xmx value to accomdate for your needs. Don't forget to leave RAM for system resources.
IsaacAsimov is offline   Reply With Quote
Old 06-02-2018, 09:27 AM   #584
TouchOfEVil
veteran
 
Join Date: Aug 2012
Posts: 3,123
re: MonkerSolver

-Xms3g
-Xmx7g

what do you suggest i put there got a 64gb comp and a 128gb comp that im running sims on. sorry for being a idiot

nvm, tried myself.

put 21/49 on the figs, now its running @ 44gb on abstraction, leaves me with ~13gb free on the 64gb rig, seems good enough.

Last edited by TouchOfEVil; 06-02-2018 at 09:32 AM.
TouchOfEVil is offline   Reply With Quote
Old 06-03-2018, 09:04 AM   #585
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by TouchOfEVil View Post
-Xms3g
-Xmx7g

what do you suggest i put there got a 64gb comp and a 128gb comp that im running sims on. sorry for being a idiot

nvm, tried myself.

put 21/49 on the figs, now its running @ 44gb on abstraction, leaves me with ~13gb free on the 64gb rig, seems good enough.
I would recommend adding the following two lines to your config file:

-XX:+UseStringDeduplication
-XX:+UseG1GC

This will improve RAM efficiency, and make it such that the estimate you see from within the solver is the same as what you set it to in the config file. I would leave the Xms value as is. It simply specifies how much RAM the solver uses upon startup. Setting it to 21 is just wasting system resources and can lead to instability in some cases. You don't want to risk crashing the solver unnecessary ( you can lose unsaved data that way).

Further more, the config file is applied to each instance individually, so I would recommend adjusting it according to your requirements for each individual solve and not necessarily just using one global setting and leaving it like that.
IsaacAsimov is offline   Reply With Quote
Old 06-03-2018, 09:15 AM   #586
TouchOfEVil
veteran
 
Join Date: Aug 2012
Posts: 3,123
re: MonkerSolver

okay, ill try this when this solve is done, ty.
TouchOfEVil is offline   Reply With Quote
Old 06-08-2018, 01:21 AM   #587
Ssslipnssslide
grinder
 
Join Date: Jan 2010
Posts: 529
re: MonkerSolver

Want to trade sims?

What I have: 100,50,25bb PLO preflop solved from 15-24 I/N respectively, rake at 250mchips made by a high-profile, mid/high stakes player and coach. I'd prefer not to post his name here, but we can talk. My sims are of good quality.

Why I want to trade? 5%, max 250mchips is way too low for my low stakes games and I need something that more closely resembles my stake, so I'm looking (optimally) for something at 5%, max 4000mchips, but anything significantly higher than 250 would be of interest. Any stack depth is of interest to me also. Thanks!
Ssslipnssslide is offline   Reply With Quote
Old 06-11-2018, 10:54 AM   #588
69sBigLick
journeyman
 
69sBigLick's Avatar
 
Join Date: Aug 2011
Location: hmmmm
Posts: 308
re: MonkerSolver

When I build a tree and look under settings and abstraction i'm getting that I only have 6.2gb for abstraction and I cannot make a tree. The computer i am using has much more ram than that. Do you know how i make more ram available for this?

https://gyazo.com/fc1eccf96b172460b17f04ec5cea465a
69sBigLick is offline   Reply With Quote
Old 06-14-2018, 05:22 PM   #589
whitelime
old hand
 
Join Date: Nov 2004
Location: Helsinki, Finland
Posts: 1,789
re: MonkerSolver

I have a machine with 256gb ram.

The following is written in the monkersolver.l4j file:

-Xms3g
-Xmx240g
-XX:+UseStringDeduplication
-XX:+UseG1GC

In settings it says: Abstraction (119.6GB/240GB).

However, when I solve, in task manager, it indicates that java platform is using 206gb ram. I tried to solve some larger trees with approx Abstraction (200/240GB) and it crashed.

Any idea what's causing this inaccurate ram estimate?
whitelime is offline   Reply With Quote
Old 06-14-2018, 10:06 PM   #590
Jeff W
Carpal \'Tunnel
 
Join Date: May 2004
Posts: 9,556
re: MonkerSolver

Quote:
Originally Posted by whitelime View Post
In settings it says: Abstraction (119.6GB/240GB).

However, when I solve, in task manager, it indicates that java platform is using 206gb ram. I tried to solve some larger trees with approx Abstraction (200/240GB) and it crashed.

Any idea what's causing this inaccurate ram estimate?
It's common for the solver to underestimate, esp. for pre-flop sims. There's nothing you can do except reduce branches or increase abstraction. I doubt anyone but the developer knows why the estimates are inaccurate.
Jeff W is offline   Reply With Quote
Old 06-15-2018, 04:58 AM   #591
whitelime
old hand
 
Join Date: Nov 2004
Location: Helsinki, Finland
Posts: 1,789
re: MonkerSolver

Quote:
Originally Posted by Jeff W View Post
It's common for the solver to underestimate, esp. for pre-flop sims. There's nothing you can do except reduce branches or increase abstraction. I doubt anyone but the developer knows why the estimates are inaccurate.
So basically the best method to run these sims would be to just run the solver several times, end task when it crashes, and sort of trial and error out the best abstraction settings that utilize the most memory without crashing?

It seems problematic to estimate because the amount of memory being used was 164gb a couple hours ago and now it's down to 138gb. Once the iterations get going though, I'm guessing that's sort of a guarantee that it won't require more memory than available and won't crash?
whitelime is offline   Reply With Quote
Old 06-15-2018, 10:14 AM   #592
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by Jeff W View Post
It's common for the solver to underestimate, esp. for pre-flop sims. There's nothing you can do except reduce branches or increase abstraction. I doubt anyone but the developer knows why the estimates are inaccurate.
Quote:
Originally Posted by whitelime View Post
So basically the best method to run these sims would be to just run the solver several times, end task when it crashes, and sort of trial and error out the best abstraction settings that utilize the most memory without crashing?

It seems problematic to estimate because the amount of memory being used was 164gb a couple hours ago and now it's down to 138gb. Once the iterations get going though, I'm guessing that's sort of a guarantee that it won't require more memory than available and won't crash?
You need to adjust the settings according to the sim you are trying to run. I would recommend using a tolerance of 4g. So if you receive an estimate of 119.6, set Xmx to 124g. If you observer and see how much RAM the solver is using, you will see that it's quite a bit less than 206g.

A mistake I see people make sometimes is that they will over-assign RAM in their machine. Even if you are not using an instance, assigning RAM to it may cause some or all of you Monkersolver instances to crash. So for example, if you are trying to solve a game tree with an estimate of 200g, first close all instances of Monkersolver, change your configuration file to have Xmx be 204g, and then open a single instance of Monker, and start the solve. Also make sure that you do not have any other resources running in the background that could potentially use up a lot of RAM (like a browser with a lot of tabs for example).
IsaacAsimov is offline   Reply With Quote
Old 06-17-2018, 04:27 PM   #593
lsdeee
adept
 
Join Date: Aug 2009
Location: Finnegans Wake
Posts: 747
re: MonkerSolver

how did monker make the game small enough to solve?
lsdeee is offline   Reply With Quote
Old 06-19-2018, 07:50 AM   #594
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by lsdeee View Post
how did monker make the game small enough to solve?
http://monkerware.com/compare.html
IsaacAsimov is offline   Reply With Quote
Old 06-20-2018, 04:08 PM   #595
whitelime
old hand
 
Join Date: Nov 2004
Location: Helsinki, Finland
Posts: 1,789
re: MonkerSolver

If I want to run 2 instances of monker solver, of let's say a 90GB ram sim and a 60GB ram sam, how do I configure that monkersolver.l4j file?

Do I need to pause one sim and configure the file or can I configure the file while one sim is running and just add the other sim?
whitelime is offline   Reply With Quote
Old 06-20-2018, 04:44 PM   #596
TouchOfEVil
veteran
 
Join Date: Aug 2012
Posts: 3,123
re: MonkerSolver

is the reason why monkerviewer change the ranges from each time you open it because of it randomising mixed strat options into one of the weights (100/0) ? Like it can say open 100% A3o one day, and fold the other day.

Im not sure why viewer only show 100/0 weights to begin with, its pretty wierd/bad imo.
TouchOfEVil is offline   Reply With Quote
Old 06-22-2018, 04:54 AM   #597
IsaacAsimov
old hand
 
IsaacAsimov's Avatar
 
Join Date: Oct 2006
Posts: 1,704
re: MonkerSolver

Quote:
Originally Posted by whitelime View Post
If I want to run 2 instances of monker solver, of let's say a 90GB ram sim and a 60GB ram sam, how do I configure that monkersolver.l4j file?

Do I need to pause one sim and configure the file or can I configure the file while one sim is running and just add the other sim?
The configuration of monkersolver.l4j is valid prior to each initiation of Monkersolver. So if you want to open a second instance of Monkersolver with a different RAM configuration, all you need to do is change the Xmx setting in the monkersolver.l4j file to whatever you want it to be (and save it) before launching the instance of Monkersolver. Once you open Monkersolver with specific monkersolver.l4j settings, those will be locked in for that specific instance, and not affected by changes you make to the monkersolver.l4j file.
IsaacAsimov is offline   Reply With Quote
Old 06-22-2018, 10:33 PM   #598
Darren_z
newbie
 
Join Date: Jun 2018
Posts: 17
re: MonkerSolver

Hi,

Would anyone be able to help me with the following please.

Looking at the HU 25bb tree in monkersolver, I see that when SB min opens at depths between 22-25bb's, the BB 3bet response is either all in, or Pot(6bb's).

Why Pot?

I thought this would be too big of a sizing at these stacks.
The standard sizing's i see usually being used is 4.5 to 5bb's.

Is this really the sizing the solver vastly preferred over all others, and therefore the other sizing's were pruned away from the tree?

Also, from 21 down to 15bb's, the BB 3bet sizing to min open (besides all in), is 8sb's.
Does this mean 4bb's? so t80 at 10/20 level.

I'm really interested in buying some ranges, but don't know if it's a waste of money, if these sizing's are just sort of wrong.
Or am i totally getting it wrong

Cheers in advance for any help with this.
Darren_z is offline   Reply With Quote
Old 06-22-2018, 11:03 PM   #599
isunkurbttlship
Carpal \'Tunnel
 
isunkurbttlship's Avatar
 
Join Date: Mar 2010
Posts: 7,379
re: MonkerSolver

Quote:
Originally Posted by TouchOfEVil View Post
is the reason why monkerviewer change the ranges from each time you open it because of it randomising mixed strat options into one of the weights (100/0) ? Like it can say open 100% A3o one day, and fold the other day.

Im not sure why viewer only show 100/0 weights to begin with, its pretty wierd/bad imo.
Press enter to change it to the mixed view if you want.
isunkurbttlship is offline   Reply With Quote
Old 06-23-2018, 03:10 AM   #600
mrmaxxx
journeyman
 
mrmaxxx's Avatar
 
Join Date: Mar 2011
Location: ThaiStyle!
Posts: 308
re: MonkerSolver

I can´t read the nGTO Omaha ranges in MonkerViewer.

I saved in results tab to view in Monker and dragged it into the MonkerViewer.exe folder. A tab "HU" (HU results) appear, but no results. Please advice
mrmaxxx is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 10:03 AM.


Powered by vBulletin®
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright © 2008-2020, Two Plus Two Interactive