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

how to get the perfect information? #72

Closed
zhengsx opened this issue Mar 4, 2020 · 7 comments
Closed

how to get the perfect information? #72

zhengsx opened this issue Mar 4, 2020 · 7 comments

Comments

@zhengsx
Copy link
Contributor

zhengsx commented Mar 4, 2020

Hi rlcard team, awesome work!

I'd like to know could I get perfect information for the game and how? e.g., can I get all cards information of three players in Doudizhu?

Thanks!

@daochenzha
Copy link
Member

Hi @zhengsx Thank you for the feedback. We currently do not support an interface to get perfect information since card games are imperfect information games. If you really want to obtain the perfect information, you may need to look into the game engine and fetch whatever you want.

We are working on a new version in dev branch. Do you think an interface of perfect information would be helpful? We may add this interface to the new version if this interface is very important.

@zhengsx
Copy link
Contributor Author

zhengsx commented Mar 4, 2020

Thanks for your reply! I'll try to hack the engine and see whether I can get what I need.

I think it's somehow useful if the API would be flexible to provide the perfact information, e.g., there are some research works that investigate how to guide imperfact information by perfact information. It may be helpful for cardgames.

@daochenzha
Copy link
Member

@zhengsx Thank you for letting us know! We will support this interface in the new version.

@zhengsx
Copy link
Contributor Author

zhengsx commented Mar 5, 2020

btw, any schedule for new version?

@daochenzha
Copy link
Member

@zhengsx Hi, most of the new features in the new version are finished. But we do meet some issues before the release (mainly, GUI, leaderboard, and some interfaces). So we need some time for testing. If everything goes well, it should be available in around one month.

@zhengsx zhengsx closed this as completed Mar 6, 2020
@gogov5
Copy link

gogov5 commented Apr 17, 2020

@zhengsx Hi, most of the new features in the new version are finished. But we do meet some issues before the release (mainly, GUI, leaderboard, and some interfaces). So we need some time for testing. If everything goes well, it should be available in around one month.

Hi, does the perfect information API release? I want to use this API in rule based Agent to help training. thanks

@daochenzha
Copy link
Member

@gogov5 get_perfect_information will return a dictionary with perfect information. Currently, it supports Leduc Hold'em and Limit/NoLimit Texas Hold'em. I will let you know when the interfaces for other games are available.

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