这是一个基于命令行的简易欢乐斗地主小游戏,支持 3 名玩家(玩家本人 + 两个机器人)。规则做了精简,仅包含以下牌型:单张、对子、三张、炸弹、王炸,不包含顺子、连对或带牌等复杂组合。
python dou_dizhu.py- 发牌:系统自动洗牌、发牌,并保留 3 张底牌。
- 叫分:玩家可输入 0-3 叫分(0 表示不叫),机器人会根据手牌强度自动叫分,最高分者成为地主并收到底牌。
- 出牌:由地主先出,之后按顺时针轮流。若想过牌请输入
pass,否则输入要出的牌,牌之间使用空格分隔,例如:3(单张)10 10(对子)K K K(三张)A A A A(炸弹)BJ RJ(王炸)
- 连续两家
pass后重置轮次,任意牌型可重新起牌。
当任一玩家手牌为空时游戏结束,系统会提示地主或农民获胜。