AI 全自动玩斗地主,靠谱吗?Douzero算法教程

简介: 你觉得,AI 全自动玩斗地主,胜率能有多高?真就有100%胜率,实现欢乐豆自由?我让这个 AI 自己玩了一小时,结果出乎意料。


第一步:下载项目


项目地址:


https://github.com/Vincentzyx/DouZero_For_HLDDZ_FullAuto


这个项目在DouZero 算法的基础上,加入了自动出牌、自动叫牌等模块。


项目里面已经有训练模型了,不需要我们再单独下载了。


第二步:配置环境


# 安装依赖
pip3 install -r requirements.txt
pip3 install douzero


这里要注意遇到下面的错误,是因为pytorch版本不对应,需要检查更换一下版本。


RuntimeError: .xxx.pth is a zip archive did you mean to use torch.jit.load()?


第三步:测试运行


确认自己的屏幕缩放比,项目默认是 125%,电脑默认是100%。


python debug_screenshot.py


修改main.py文件中的第58行。


# 原代码
helper.ScreenZoomRate = 1.25
#修改为
helper.ScreenZoomRate = 1.00


运行项目,会出现自动开始的页面。


python main.py


打开游戏,注意这个游戏指的是qq游戏中的欢乐斗地主,不是腾讯游戏。


这个坑我已经替你们踩过了——


点击自动开始,如果想要自动开始下一把,点击单局按钮,换成自动就可以了


image.png

目录
相关文章
|
26天前
|
机器学习/深度学习 人工智能 自然语言处理
算法金 | AI 基石,无处不在的朴素贝叶斯算法
```markdown 探索贝叶斯定理:从默默无闻到AI基石。18世纪数学家贝叶斯的理论,初期未受重视,后成为20世纪机器学习、医学诊断和金融分析等领域关键。贝叶斯定理是智能背后的逻辑,朴素贝叶斯分类器在文本分类等应用中表现出色。贝叶斯网络则用于表示变量间条件依赖,常见于医学诊断和故障检测。贝叶斯推理通过更新信念以适应新证据,广泛应用于统计和AI。尽管有计算复杂性等局限,贝叶斯算法在小数据集和高不确定性场景中仍极具价值。了解并掌握这一算法,助你笑傲智能江湖! ```
29 2
算法金 | AI 基石,无处不在的朴素贝叶斯算法
|
19天前
|
人工智能 API 语音技术
MoneyPrinterPlus:AI自动短视频生成工具,详细使用教程
详细介绍如何使用MoneyPrinterPlus:AI自动短视频生成工具,一键批量生成各类短视频。一键混剪短视频。
MoneyPrinterPlus:AI自动短视频生成工具,详细使用教程
|
3天前
|
机器学习/深度学习 数据采集 人工智能
|
12天前
|
数据采集 人工智能 Serverless
AI 克隆声音,只需 3 分钟(附最全教程)
文章介绍了GPT-Sovits,一个开源的生成式语音模型,因其在声音克隆上的高质量和简易性而受到关注。阿里云函数计算(Function Compute)提供了一个快速托管GPT-Sovits的方法,让用户无需管理服务器即可体验和部署该模型。通过函数计算,用户可以便捷地搭建基于GPT-Sovits的文本到语音服务,并享受到按需付费和弹性扩展的云服务优势。此外,文章还列举了GPT-Sovits在教育、游戏、新能源等多个领域的应用场景,并提供了详细的步骤指导,帮助用户在阿里云上部署和体验GPT-Sovits模型。
33946 8
|
9天前
|
机器学习/深度学习 人工智能 自然语言处理
算法金 | 没有思考过 Embedding,不足以谈 AI
**摘要:** 本文深入探讨了人工智能中的Embedding技术,解释了它是如何将高维数据映射到低维向量空间以简化处理和捕获内在关系的。文章介绍了词向量、图像嵌入和用户嵌入等常见类型的Embedding,并强调了其在自然语言处理、计算机视觉和推荐系统中的应用。此外,还讨论了Embedding的数学基础,如向量空间和线性代数,并提到了Word2Vec、GloVe和BERT等经典模型。最后,文章涵盖了如何选择合适的Embedding技术,以及在资源有限时的考虑因素。通过理解Embedding,读者能够更好地掌握AI的精髓。
7 0
算法金 | 没有思考过 Embedding,不足以谈 AI
|
14天前
|
机器学习/深度学习 人工智能 编解码
AI - 支持向量机算法
**支持向量机(SVM)**是一种用于二分类的强大学习算法,寻找最佳超平面以最大化类别间间隔。对于线性可分数据,SVM通过硬间隔最大化找到线性分类器;非线性数据则通过核技巧映射到高维空间,成为非线性分类器。SVM利用软间隔处理异常或线性不可分情况,并通过惩罚参数C平衡间隔和误分类。损失函数常采用合页损失,鸢尾花数据集常用于SVM的示例实验。
|
14天前
|
机器学习/深度学习 人工智能 Dart
AI - 机器学习GBDT算法
梯度提升决策树(Gradient Boosting Decision Tree),是一种集成学习的算法,它通过构建多个决策树来逐步修正之前模型的错误,从而提升模型整体的预测性能。
|
1天前
|
人工智能 安全 数据挖掘
【2024最新】史上最强AI-GPT4o国内保姆级使用教程
【2024最新】史上最强AI-GPT4o国内保姆级使用教程
5 0
|
3天前
|
机器学习/深度学习 人工智能 供应链

热门文章

最新文章