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 OpenSpiel support Pursuit-Evasion and HUNL Subgames #1292

Open
menglinjian opened this issue Nov 26, 2024 · 4 comments
Open

Does OpenSpiel support Pursuit-Evasion and HUNL Subgames #1292

menglinjian opened this issue Nov 26, 2024 · 4 comments

Comments

@menglinjian
Copy link

Hi,

I'm currently working on a new algorithm for solving EFGs and would like to test it on some specific games. Does OpenSpiel support:

  1. Pursuit-Evasion games?
  2. HUNL (Heads-Up No-Limit) poker subgames?

It would be great if anyone could confirm or point me to any relevant resources/examples.

Thanks!

@lanctot
Copy link
Collaborator

lanctot commented Nov 28, 2024

Unfortunately OpenSpiel does not have any pursuit-evasion games in the suite. Which ones did you have in mind? Are there any standard ones from the literature that would be good to adopt? We can maybe add it to our wish list.

HUNL subgames, I believe, should be possible from the universal_poker but I'm not entirely sure how. I'll tag a few experts to help clarify that.

@lanctot
Copy link
Collaborator

lanctot commented Nov 28, 2024

Ok there are some HUNL subgames in this file:

I believe @michalsustr added them originally. @Drazcmd recently did some bug fixing and maintenance work in this game, he may also know. Going to tag @jhtschultz and @VitamintK as well, and see also this Atan03 from this thread who had a similar question: #1168)

@menglinjian
Copy link
Author

Thank you very much for your response. I have already contacted the person you mentioned via email.

@Drazcmd
Copy link
Contributor

Drazcmd commented Jan 2, 2025

Unfortunately I'm not super familiar with how fleshed out the subgame functionality is, my changes were all in unrelated sections of the code.
That said, +1 on open_spiel/games/universal_poker/universal_poker.cc and universal_poker.h probably being the right places to look - e.g. doing a quick search for the string 'subgame' in those files I see a lot of promising matches

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

3 participants