Open Source Poker Agent/ICM/Hand Evaluation library
rs-poker, the longest maintained and #2 most downloaded poker crate on crates.io, is nearing a v3.0.0 release. We need your help to finalize the exciting release. This release contains a working poker arena for `Agents to test strategy and see who comes out on top. Do you think you can create the most Game Theory Optimal poker bot? Then this release is for you. This release also contains several performance improvements and bit-level sets for embedding into stack-allocated structs.
Github: https://github.com/elliottneilclark/rs-p...
Docs: https://docs.rs/rs_poker/3.0.0-beta.14/r...
Long Term:
In the long term, the plan is to solve poker like chess. I have some ideas, and I know of no other open-source attempts.
We need:
- Any help fixing PR: https://github.com/elliottneilclark/rs-p... This will bring the ability to simulate multi-way multi-side pot CFR GTO play for a given set of cards.
- Documentation examples and fixes.
- Tournament implementations. Simulations in which stacks and seats are kept constant throughout play until everyone is knocked out.
- Hand history parsers for major active sites
- Performance fixes: We have benchmarks and reasonable performance on core components, but more help is always needed.
- More poker agents. Random agents are nice, but if agents play GTO or exploitative, that would be awesome.
- Omaha. It's almost exclusively holdem right now.
More
Let me know what you would want in an open-source poker library.