请选择 进入手机版 | 继续访问电脑版
 找回密码

上海老站长门户

点击联系客服
客服QQ: 客服微信:
查看: 109|回复: 50

快速人工智能自动训练程序设计

[复制链接]

1

主题

1

帖子

-7

积分

限制会员

积分
-7
发表于 2021-9-29 07:29:33 | 显示全部楼层 |阅读模式
最近知道开源开源房东人工智能设计的源代码,我等不及下载他们的代码,去年也想用人工智能实现房东的机器人算法,但看了很多资料后还是下不了手。现在有人开了个好头,我怎么能错过学习的机会呢。(威廉莎士比亚,哈姆雷特,学习)我测试了原来节目地主的水平,还有很多提升空间。他们开放源码也希望各高手参与研究,所以我想让斗地主跑得快。因为我认为跑得比较快,斗地主会简单得多,所以效果会更好。为此,记录了我最近改造的许多坑。(Templine)。

他使用识别模块执行界面捕捉识别扑克功能。认识原理如下。首先,需要捕获游戏窗口的整个图片,然后与整个图片中正在查找的图像进行比较,因此,首先需要捕获游戏中使用的扑克和卡按钮截图。(威廉莎士比亚、Northern  Exposure(美国电视剧)、Northern  Exposure(美国电视剧))。





不要想用一副卡和一副卡,一副原来他们剪的画。相似,但有问题的都是麻烦。如果你想玩那个游戏,可以截图一套,100%没问题。这种认识的准确度相当高。现在的识别率真的是100%。(大卫亚设、Northern  Exposure(美国电视剧)、Northern  Exposure(美国电视剧)游戏中,我还没有发现一次识别错误。比我以前看到的识别准确度要高得多。时代在发展。

准备好资料后,第一个程序开始时,需要找到识别你游戏的窗口。如何正确找到你的游戏窗口?

Spy工具当然是不可缺少的。这是识别窗口神器。找到类名和窗口标题就可以了。使用程序代码。








这个项目有很多硬编码。窗口大小需要更改。因为你认识的游戏窗口和原来的房东不一样。(约翰肯尼迪,作家)。

图像搜索区域也是需要注意的事项。如果搜索区域大于屏幕截图,则可能会很奇怪。





以上是识别问题,下面谈谈改造的逻辑思考

地主改造后跑得快的想法是你一直在拖延土地。
主身份和其他玩家打牌,我做的是二人跑得快,那么就是一直是地主身份和地主下家打牌,三人的也没问题。只要一直定位自己是固定地主角色就行。但跑得快里面要有一个规则是管得上要管,这时你可以选择他返回的结果里面进行有牌操作的最优选项,如图改造算法



还有一些牌型问题,跑得快最后一下才可以三带一,和三不带,还可以三带两个单,这些规则都是可以灵活修改添加的,如图



经过10天研究与修改,终于可以跑起来了,效果图如下















这只是调试运行的程序,想要各个电脑都能用,还得打包成exe程序,这次用到的打包工具是以下两样

pip install pyinstaller

没有pip的先安装pip我是按这个来安装的Windows系统安装pip方法 - lovesoo - 博客园,

安装好pyinstaller后,只需要简单一个打包命令即可

pyinstaller main.py

等待打包完成,main.py的当前目录下会有dist目录,目录下会有main目录,里面有打包好的main.exe文件,这时还需要把程序用到的两个动态加载资源目录放到exe根前,如下图



运行效果是带命令窗口的,容易查看那里出错了,



至此可以说一个完整的人工智能代打跑得快程序设计基本功能完整了。

代打水平陪练还行,还有待训练提高和进行算法调整,以后有时间还会深入研究和提高,有兴趣的朋友可以联系我,欢迎一起研究和学习。
回复

使用道具 举报

1

主题

675

帖子

225

积分

中级会员

Rank: 3Rank: 3

积分
225
发表于 2021-9-29 07:31:58 | 显示全部楼层
难得一见的好帖
回复

使用道具 举报

1

主题

615

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2021-9-29 08:18:43 | 显示全部楼层
相当不错,感谢无私分享精神!
回复

使用道具 举报

1

主题

655

帖子

149

积分

注册会员

Rank: 2

积分
149
发表于 2021-9-29 09:08:02 | 显示全部楼层
LZ说的很不错
回复

使用道具 举报

1

主题

653

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2021-9-29 09:28:32 | 显示全部楼层
支持一下
回复

使用道具 举报

1

主题

706

帖子

173

积分

注册会员

Rank: 2

积分
173
发表于 2021-9-29 10:07:50 | 显示全部楼层
我是来刷分的,嘿嘿
回复

使用道具 举报

1

主题

616

帖子

143

积分

注册会员

Rank: 2

积分
143
发表于 2021-9-29 10:39:33 | 显示全部楼层
不错,支持下楼主
回复

使用道具 举报

1

主题

658

帖子

254

积分

中级会员

Rank: 3Rank: 3

积分
254
发表于 2021-9-29 11:05:31 | 显示全部楼层
帮你顶下哈!!
回复

使用道具 举报

0

主题

638

帖子

138

积分

注册会员

Rank: 2

积分
138
发表于 2021-9-29 12:06:49 | 显示全部楼层
有竞争才有进步嘛
回复

使用道具 举报

1

主题

654

帖子

213

积分

中级会员

Rank: 3Rank: 3

积分
213
发表于 2021-9-29 12:32:01 | 显示全部楼层
不错不错,楼主您辛苦了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| 无图版|手机版|小黑屋| 上海@IT精英团

Copyright © 2001-2015 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.4

快速回复 返回顶部 返回列表