Skip to content

Resquest: Let the solver play against the solver to get GTO frequencies for mass data analysis. #18

@gui999

Description

@gui999

From the other issue, it seems that you are working on saving strategies, aggregate reports for flops and play vs GTO solution on "random" flops. Considering those, it would be great if there was an option to let a GTO opponent play against another GTO opponent to either create stats report or better, directly create "gto" hand histories.

Something that is extremely hard to come by are "global GTO frequencies". It's something that is kept in closed circles and/or are extremely costly $$. Those are used to compare against different pools of players in data analysis to find exploits.

For example, considering a single raised pot BB vs BU. flop goes X/X, on the turn the GTO frequency for BB to probe/bet is ~30%, while a pool of NL50 players are ~40%.

The question is, how do I know the GTO probe frequency is 30% to start with, or any other turn/river frequency? After asking around and does some research, it seems that people manage to create hand histories based on the strategy found by solvers.

Basically, if you've got a subset of solved flops you can take those strategy to make 2 gto players play against each other and save the result as a standard hand history from any site, and once you've got enough hands you simply import them in any hud software like PT4 or Hand2Note (for the range research). Obviously, 2 gto players would give gto hand histories.

In the case of your project, considering that you're already planning a "play against GTO" feature, I don't think it would be that difficult to implement. Play vs GTO would already use the strategy to simulate a gto villain, while showing the gto options to hero and wait for him to click a button.

I might even tinker with this myself if/when the play vs gto feature comes out. Can't wait!

Hopefully that made sense... thanks again for your work on this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions