梭哈,又称沙蟹、谷啤、港式五张,学名Five Card Stud,是扑克游戏的一种:以五张牌的排列组合、点数和花色大小决定胜负。游戏开始时,每名玩家会获发一张底牌,此牌为暗牌;当派发第二张牌后,便由牌面大者决定下注额,其他人有权选择“跟注”、“加注”或“放弃”。当五张牌派发完毕后,各玩家翻开所有底牌来比较,梭哈在全世界纸牌游戏地位非常高,深受人们的喜爱。
本项目意图实现一个简单的梭哈胜率计算器,在不涉及金钱的梭哈游戏中令使用者占据优势算力地位。
-
搭建基本的GUI;(2022.7.6√)
-
加入基本的控件如“开始游戏”、“重新开始”、“结束程序”等;(202.7.8√)
-
实现玩家设置与分牌功能;(2022.7.10√)
-
在牌局的任意阶段计算每个玩家摸到某牌型的几率;(2022.7.11√)
-
添加玩家的状态(正常/弃牌);
-
在牌局的任意阶段计算每个玩家的胜率(弃牌玩家胜率应置0);
将程序压缩包在某位置解压,而后在Python3.7.10+环境下直接运行即可。