Open Side Menu Go to the Top
Register
GTO+/CardRunnersEV? GTO+/CardRunnersEV?

02-02-2013 , 01:47 PM
Yes, it`s beta. Thanks for videos.
GTO+/CardRunnersEV? Quote
02-03-2013 , 11:38 AM
Hi, a suggestion,

would it be possible to implement a table form as output for your scripts?

ie,
columns => either automatically add all variable names (or if absent) all variable numbers that are used in CREV & then all script point numbers used in CREV that grab EV, eq or freq are added OR
use a 'set variable' to define the order & which variables and script point numbers to add.

Row 1 equals iterations run 1.

An 'add data point' would grab + adds value of all variables + adds value (EV , eq, freq) of the script pointer to the row.
GTO+/CardRunnersEV? Quote
02-03-2013 , 10:31 PM
how can I do 3-variables calculations?
like if I want to just get an answer to the question:
It's shove or fold game, SB shoves with X range or folds, BB calls with Y range or folds, it's Z bb effective stack.
GTO+/CardRunnersEV? Quote
02-04-2013 , 06:06 AM
Quote:
Originally Posted by eQuadro
how can I do 3-variables calculations?
like if I want to just get an answer to the question:
It's shove or fold game, SB shoves with X range or folds, BB calls with Y range or folds, it's Z bb effective stack.
The max is 2, so personally, I would just do several 2-variable spots for different stack sizes by hand.
GTO+/CardRunnersEV? Quote
02-04-2013 , 06:07 AM
Quote:
Originally Posted by Emus
Hi, a suggestion,

would it be possible to implement a table form as output for your scripts?

ie,
columns => either automatically add all variable names (or if absent) all variable numbers that are used in CREV & then all script point numbers used in CREV that grab EV, eq or freq are added OR
use a 'set variable' to define the order & which variables and script point numbers to add.

Row 1 equals iterations run 1.

An 'add data point' would grab + adds value of all variables + adds value (EV , eq, freq) of the script pointer to the row.
I'm not entirely sure what you mean, but since you can program a 2D graph to give any output that you like, I suspect you can do it with that. After all, it ís a table.
GTO+/CardRunnersEV? Quote
02-04-2013 , 06:55 AM
Quote:
Originally Posted by scylla
I'm not entirely sure what you mean, but since you can program a 2D graph to give any output that you like, I suspect you can do it with that. After all, it ís a table.
Indeed, I can achieve what I want by running multiple times and adding results to the same excel table by export.
The idea was to have an equivalent excel sheet output in CREV where each iterations (= data in 1 row) adds data in multiple columns to avoid having to run countless times the same script while grabbing the data each time out of different script point locations.

Is is somewhat related to the previous posters question.
He just can run 1 script that makes 2 columns (1 eff stacks, 1 EV)
then the same that makes 2 columns (1eff stacks, 1 SB shove freq)
then the same that makes 2 columns (1eff stacks, 1 BB call freq)
Each time export to excel and study the whole there. Meaning he has now the frequencies which are nice to have related to ingame observations and HUD use and he has now the EV for his decision making process when considering other options.
I know that you can get your results this way.

I was just trying this suggestion in the hope that some day in the future you would consider this as potential implementation as it certainly would save tons of time/iterations to run.
GTO+/CardRunnersEV? Quote
02-06-2013 , 08:00 AM
Is there a way to do the following?

Now I know how to set ranges, and how to set accompanying weights i.e 3betting from the BB and we want to say that we 3bet AA & KK 90% of the time.

OK. So I have been creating a series of custom hand rankings to match various standard scenarios e.g 3B polarised from BB, so I can easily use variables in determining general strategies and not have to keep going back and changing the hand range i.e simply alter a variable for the 3bet %.

What I can't see how to do (if at all possible) is to combine the changed hand ranking, weights and variables to enable me to do the following (so that it automatically altered via simply changing a variable or two).

For example, I want to take my preset "3bet polarised from the BB" hand rankings, set it to variable #1, but I want that preset hand rankings to also have some hands weighted e.g AA / KK to only be in there 90% of the time.

The only way I can think of doing this is to have a "3bet polarised from the BB excluding AA / KK" and then have an extra manual condition with the weighted AA / KK hands manually, but this is rather cumbersome and messes up the ease of saying ok villain is 9% 3bet from BB...set variable #1 to 9%.
GTO+/CardRunnersEV? Quote
02-06-2013 , 04:59 PM
Is there any way to set a starting point for the max exploit tool and/or to protect a node from being effected by it?

Simple example: looking at a raise, 3-bet, 4-bet, 5-bet, 6-bet no-call model preflop. I want to keep the raise and 3-bet ranges static. from there, I want to find an equilibrium 4-bet, 5-bet, 6-bet, call strategy pair using a script. the problem I'm having is that the max exploit tool alters the raise and 3-bet ranges and the answer isn't useful for me.

Last edited by sthief09; 02-06-2013 at 05:05 PM.
GTO+/CardRunnersEV? Quote
02-06-2013 , 05:59 PM
Quote:
Originally Posted by oracle3001
Is there a way to do the following?

Now I know how to set ranges, and how to set accompanying weights i.e 3betting from the BB and we want to say that we 3bet AA & KK 90% of the time.

OK. So I have been creating a series of custom hand rankings to match various standard scenarios e.g 3B polarised from BB, so I can easily use variables in determining general strategies and not have to keep going back and changing the hand range i.e simply alter a variable for the 3bet %.

What I can't see how to do (if at all possible) is to combine the changed hand ranking, weights and variables to enable me to do the following (so that it automatically altered via simply changing a variable or two).

For example, I want to take my preset "3bet polarised from the BB" hand rankings, set it to variable #1, but I want that preset hand rankings to also have some hands weighted e.g AA / KK to only be in there 90% of the time.

The only way I can think of doing this is to have a "3bet polarised from the BB excluding AA / KK" and then have an extra manual condition with the weighted AA / KK hands manually, but this is rather cumbersome and messes up the ease of saying ok villain is 9% 3bet from BB...set variable #1 to 9%.
Do you mean like in this savefile?
www.cardrunnersev.com/savefiles/weights.stx

If so, then yes, it's possible, but you kind of have to "hack" the condition editting system so that you have a weighted AA-KK condition with the var1% condition below it:

First let SB raise variable 1%.
Then, edit the fold condition to AA-KK and set their weight to 90%.
Then, click his new fold condition and then click the "variable 1% condition" so that the AA-KK condition is moved above it.
And now edit the condition list for the fold action and accept the "all hands" condition.

So, you cán get this done, but it's not straightforward.
GTO+/CardRunnersEV? Quote
02-06-2013 , 06:29 PM
Quote:
Originally Posted by sthief09
Is there any way to set a starting point for the max exploit tool and/or to protect a node from being effected by it?

Simple example: looking at a raise, 3-bet, 4-bet, 5-bet, 6-bet no-call model preflop. I want to keep the raise and 3-bet ranges static. from there, I want to find an equilibrium 4-bet, 5-bet, 6-bet, call strategy pair using a script. the problem I'm having is that the max exploit tool alters the raise and 3-bet ranges and the answer isn't useful for me.
Well, you can't set restrictions to the max exploit tool, but if your tree is a raise-or-fold one, then it's fairly straightforward to write your own custom max exploit algorithm.

Basically you would just need to delete -EV hands backwards through the tree while recomputing for every step.

Please see the screenshot below where it's SB vs BB and we want SB to max exploit.

If you would want to max exploit manually, then you would need to:

1) Set the tree to "all hands" in location 1
2) Set the tree to "all hands" in location 2
3) Set the tree to "all hands" in location 3
4) Compute
5) Remove all -EV hands in location 1
6) Compute
7) Remove all -EV hands in location 2
8) Compute
9) Remove all -EV hands in location 3
10) Compute

This is the exact same thing as the max exploit tool.

And if you would want to skip certain locations, then you could just skip their steps.

GTO+/CardRunnersEV? Quote
02-07-2013 , 03:13 PM
^^ scylla, thanks very much for an incredibly helpful reply
GTO+/CardRunnersEV? Quote
02-07-2013 , 05:33 PM
When I have assigned a hand range preflop do I need to assign the handrange everytime again on the flop and further streets or is there a shortcut or an option that the handrange stays the same throughout the whole hand?

The FAQ says I can copy paste an action. I copy the range from preflop then select all hands with left click on the flop and try to paste but nothing happens...

When I click edit conditions then the menu is totally different to that preflop..
Sorry I read the manual but I dont understand why..

Also I cant find it through several searches: How can I change the frequency of an action?
I added action Fold, call and Raise on the flop and it is fixed to 100% on fold..

Last edited by icantfoldatc; 02-07-2013 at 05:55 PM.
GTO+/CardRunnersEV? Quote
02-07-2013 , 05:48 PM
Hey, I'm trying to run a script whereby random flops are created and then unexploitable shoves are performed on those flops. The script seems to work about half the time but other times I get the error message "Error in line 2. The most likely cause for this is that the tree is incomplete. The "Random Board" command only works for completed trees. Basically, if you can't perform an EV Run (F7) then the "Random Board" command won't work either. Another possible cause is a conflict in the board/ranges. Please check for such a conflit."

Now, my tree appears to be complete and I have no trouble performing an EV run on any of the random flops if I perform these EV runs manually. Any help would be greatly appreciated.

Thanks.
GTO+/CardRunnersEV? Quote
02-08-2013 , 06:37 AM
Quote:
Originally Posted by icantfoldatc
When I have assigned a hand range preflop do I need to assign the handrange everytime again on the flop and further streets or is there a shortcut or an option that the handrange stays the same throughout the whole hand?..
Just use "all hands".
It means that you take an action with "all hands" within your range.



Quote:
Originally Posted by icantfoldatc
Also I cant find it through several searches: How can I change the frequency of an action?
I added action Fold, call and Raise on the flop and it is fixed to 100% on fold..
Not sure what you mean here.
Could you send a savefile to support please?
GTO+/CardRunnersEV? Quote
02-08-2013 , 06:38 AM
Quote:
Originally Posted by TheBob
Hey, I'm trying to run a script whereby random flops are created and then unexploitable shoves are performed on those flops. The script seems to work about half the time but other times I get the error message "Error in line 2. The most likely cause for this is that the tree is incomplete. The "Random Board" command only works for completed trees. Basically, if you can't perform an EV Run (F7) then the "Random Board" command won't work either. Another possible cause is a conflict in the board/ranges. Please check for such a conflit."

Now, my tree appears to be complete and I have no trouble performing an EV run on any of the random flops if I perform these EV runs manually. Any help would be greatly appreciated.

Thanks.
Could you send your savefile to support please?
GTO+/CardRunnersEV? Quote
02-08-2013 , 06:40 AM
is it posible to copy par of a three and insert it to a new document.for example, I would like to copy three from turn and river and paste it to another document

Thanks
GTO+/CardRunnersEV? Quote
02-08-2013 , 06:56 AM
Quote:
Originally Posted by goranbaxy
is it posible to copy par of a three and insert it to a new document.for example, I would like to copy three from turn and river and paste it to another document

Thanks
You can copy-paste an entire subtree with Ctrl+Alt+C and Ctrl+Alt+V.
This particular type of copying will also work between documents (it does require that the subtree actually makes sense in the location you're copying to).

You may also find the tmp files handy here.
To save a tmp file, press Ctrl+0 through Ctrl+9.
To load a tmp file, press Alt+0 through Alt+9.
The little disc icon in the lower right will show the current list of tmp files.
GTO+/CardRunnersEV? Quote
02-08-2013 , 06:18 PM
Is there a way to run a script and keep "merge data from both engines (MC and Math) checked? It seems to always uncheck it once I start running my scripts.
GTO+/CardRunnersEV? Quote
02-08-2013 , 08:11 PM
Quote:
Originally Posted by TheBob
Is there a way to run a script and keep "merge data from both engines (MC and Math) checked? It seems to always uncheck it once I start running my scripts.
I decided to automatically turn that option OFF when running a script since none of the functions in the script require Monte Carlo calculations.

Have I overlooked some scenario where merging the engines is desired?
GTO+/CardRunnersEV? Quote
02-08-2013 , 08:33 PM
Quote:
Originally Posted by scylla
I decided to automatically turn that option OFF when running a script since none of the functions in the script require Monte Carlo calculations.

Have I overlooked some scenario where merging the engines is desired?
If I'm running a script where I generate random flops and run unexploitable shoves on those flops I'd like to be able to see the EV of the preflop calls in those situations. Am I missing something or is there an easier way to do this?
GTO+/CardRunnersEV? Quote
02-09-2013 , 07:03 AM
Quote:
Originally Posted by TheBob
If I'm running a script where I generate random flops and run unexploitable shoves on those flops I'd like to be able to see the EV of the preflop calls in those situations. Am I missing something or is there an easier way to do this?
Could you send a savefile to support please?
GTO+/CardRunnersEV? Quote
02-09-2013 , 07:29 AM
When I change weight by right-clicking the condition the condition's name does not change. For instance, if I right-click the "55%-hc" and change weight to 45% it stays at "55%-hc". But if I double-click it and click "Done" in the pop-up it does change to "45%-hc". Bug?
GTO+/CardRunnersEV? Quote
02-09-2013 , 09:48 AM
Quote:
Originally Posted by MDN
When I change weight by right-clicking the condition the condition's name does not change. For instance, if I right-click the "55%-hc" and change weight to 45% it stays at "55%-hc". But if I double-click it and click "Done" in the pop-up it does change to "45%-hc". Bug?
No, the name should automatically adapt.
Unless you're using a custom name?
Those are not changed, since you have explicitly stated that you wanted that name.
GTO+/CardRunnersEV? Quote
02-09-2013 , 10:12 AM
Quote:
Originally Posted by scylla
No, the name should automatically adapt.
Unless you're using a custom name?
Those are not changed, since you have explicitly stated that you wanted that name.
It doesn't adapt for me and I'm not using a custom name.
GTO+/CardRunnersEV? Quote
02-09-2013 , 03:53 PM
Quote:
Originally Posted by MDN
It doesn't adapt for me and I'm not using a custom name.
Could you send a savefile to support please?
GTO+/CardRunnersEV? Quote

      
m