腾讯的欢乐斗地主单机版,里面的机器人很厉害,因为腾讯有他自己一套基于大数据的智能AI算法,也有自己的AILab实验室。但是一般公司开发游戏是做不到那么厉害的,也就只能写写简单的机器人逻辑。
上面是机器人出牌的基本思路
AI出牌思路分析:
- 手牌分析。首先拿到一手牌先要分析这手牌怎样打出去,要几手出完,这就要对手牌分析了,分析出最佳的牌型组合。斗地主的牌型有一下几种:单张,对子,三张,单顺,双顺(连对),三顺,炸弹,王炸
- 确定牌型之后就要找出最佳牌型,使得手牌数最少,以及手牌价值最大(手牌价值可暂时不考虑)
(一)炸弹为主
第一步:找出所有的炸弹
第二步:找出所有的最可能多的单顺
第三步:找出所有的三顺
第四步:找出所有的双顺