病死率Counterfactual Regret Minimization (CFR) [1]的Python实现,适用于德州扑克、Leduc和Kuhn扑克等翻牌式扑克游戏。该库目前实现了普通CFR [1]、机会抽样(CS) CFR [1,2]、结果抽样(CS) CFR [2]和公共机会抽样(PCS) CFR [3]。请注意,此库自动支持相对较小的游戏。它是用纯Python编写的,没有针对速度和内存使用进行优化。全面的德州扑克可能会太慢而且太大而无法处理。如果您想了解CFR,您正在研究玩具问题,或者您想在没有公开可用优化代码的扑克变体上检查您的实现,您应该使用这个库。创建游戏树要为游戏生成树,只需指定游戏规则: