Java斗地主带AI版
实现电脑AI,电脑能够拆牌,压牌和自主出牌都能从最优解决方案中选择。
不足:
情形压队友牌情形,压敌人牌情形
1情形一:自己最后两手牌时,先出几乎不可能被压的牌如22,QQKKAA,(被压牌比值为0的牌,如AAKKQQ,22等)(如果有,先出敌人不可能要的牌,如果没有敌人不可能要的牌,那就先出较小牌)自己的所有手牌中,只有一手牌的压牌比值不是1(如33344456,10JQKA,6)此时的策略为先
*出被压牌比值为0的
2情形二:下家是敌人只剩1张牌时,不要出单
7情形三如果下家是敌人,不让顺单牌
8情形四:敌人只剩一手牌时,不惜一切代价要压牌
3如果是队友,如果是顺牌
用户评论