如何斗地主 - 一个悲伤的故事

前天晚上宝宝例行刷朋友圈,忽然!看到这样一则消息:

图片名称

此刻的我是激动的。
这位发图的PM宝宝!一定是不知道有程序这种东西!
一定是!

于是前天加完班之后我又继续在公司赖了好久!写程序!
哦吼吼吼吼!
是时候让你们见识程序媛的伟大了!
图片名称

简单介绍下~
思路大致是最大最小树;
不过做完之后发现如果没有一个游戏流程的话,自己在树上找决策也不太好找;
于是加上了游戏流程,每次对方走动时重新计算下最大最小树;
(好处是每次只需要得到结果就可以,不需要算完整棵树,坏处是次次都要算)
(但是如果一次把树做完,树就太庞大了,可能得不偿失;而且也太死了没发展空间)
(也可以两者结合;但是迄今为止我懒得改……我现在连代码都不想再看一眼!)

就是这样!依旧是Git地址!
https://github.com/YgritteSnow/AI_of_DouDiZhu.git

到这一步的我,是异!常!激!动!的!
见证奇迹的时刻就要到了!
我已经想好了待会儿我一定要在群里直播如何和PM宝宝斗智斗勇斗地主!
我一定不是冲着20元红包的!
于是我欢喜地把测试数据改成正式数据!
按下了 Ctrl + F5 !
然后!

结果截图

此刻的我是震惊的
“AI 认输”的结果意味着,窝没有必胜的把握!
然而不死心的我想,或许,他也没有?
最大最小树的这个决策相对而言是不是恰好相反的回头再论证一下,当务之急,先看看相反的情况究竟是什么!
于是我调换握牌和出牌顺序看结果!结果如下!

这里写图片描述

所以说,刚刚并不是我的 AI 笨了……因为……她一交换手牌,就继续跟我玩儿了……

此刻的我是小激动的
真相终于水落石出!
我一定要尽快把这件事告诉被蒙在鼓里的各位群众!
这副牌,是一个惊天大阴谋啊!
我特意发在了群里!

图片名称

此刻的我……
图片名称

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值