Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

does the range of cards shrink with each round ? #159

Open
nguyenviettuan96 opened this issue Feb 10, 2023 · 5 comments
Open

does the range of cards shrink with each round ? #159

nguyenviettuan96 opened this issue Feb 10, 2023 · 5 comments

Comments

@nguyenviettuan96
Copy link

nguyenviettuan96 commented Feb 10, 2023

I mean if I run your algo from river and I run your algo from flop with the same community card, oop range and ip range. And the starting pot at river same for 2 runs. Is that the result same ?
If we solve from river not from flop --> river, the result maybe wrong

@bupticybee
Copy link
Owner

I mean if I run your algo from river and I run your algo from flop with the same community card, oop range and ip range. And the starting pot at river same for 2 runs. Is that the result same ? If we solve from river not from flop --> river, the result maybe wrong

You are using it in the wrong way. You can't just keep the range unchanged and except the result to be the same.

Game theory just don't work that way.

You sulely will get different results. It's a game theory feature.

@bupticybee
Copy link
Owner

I'm not sure how to explan it to you without involving algorithms and game theory stuff.

@nguyenviettuan96
Copy link
Author

nguyenviettuan96 commented Feb 11, 2023

yeah I understanded that is what I confuse when I implement your code in river round in real time. I calculate that if we solve (turn + river) for 1755 different flops, we need at least 68455 diffrent situations, so with 89 seconds for each, usual core i5 could need 70 days. That is impossible, so real time is what I must consider

@bupticybee
Copy link
Owner

yeah I understanded that is what I confuse when I implement your code in river round in real time. I calculate that if we solve (turn + river) for 1755 different flops, we need at least 68455 diffrent situations, so with 89 seconds for each, usual core i5 could need 70 days. That is impossible, so real time is what I must consider

I think what I can suggest is to use fewer bet sizes and raise sizes, and decrease range density or find a way to decrease pot depth. These are key elements to reduce computation time in any solver.

@nguyenviettuan96
Copy link
Author

btw could u tell me what is isomorphism

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants