datamllab/rlcard
RLCard is a reinforcement learning toolkit providing card game environments (poker, blackjack, Leduc, DouDizhu, Mahjong, UNO) with Gym-compatible interfaces for training AI game bots.

The toolkit provides easy-to-use interfaces for implementing reinforcement learning and search algorithms in imperfect information games. It supports multiple card game environments compatible with OpenAI Gym, enabling training of AI agents that learn optimal strategies through self-play and other RL techniques. The project includes pre-trained agents and integrates with broader game AI resources.