尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

免费开源的YoloV5中国象棋连线工具:3步让电脑替你读盘、算棋并自动落子

免费开源的YoloV5中国象棋连线工具:3步让电脑替你读盘、算棋并自动落子 免费开源的YoloV5中国象棋连线工具3步让电脑替你读盘、算棋并自动落子【免费下载链接】VinXiangQiXiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具项目地址: https://gitcode.com/gh_mirrors/vi/VinXiangQiVinXiangQiVIN 象棋是一款基于 YOLOv5 的免费开源中国象棋连线工具它持续截取你正在对弈的象棋窗口把 32 枚棋子自动标注出来交给 UCI/UCCI 象棋引擎计算再把点击动作转发回游戏里落子。你只需要打开对局点一下我方开始。 能力一览能做什么边界在哪它围绕读盘 → 算棋 → 落子三件事做闭环持续读盘截取目标窗口后由 YOLOv5 目标检测识别棋子与棋盘对方一落子局面自动刷新。引擎算棋识别出的局面喂给 UCI/UCCI 引擎开启分析模式后可看到每手候选的候选走法、深度、得分、nps。自动落子勾选自动走棋后点击直接转发进游戏窗口配合自动点击管理保存按钮模板还能自动点续盘这类界面按钮。边界程序本身不是象棋引擎引擎 exe 需自备只支持 Windows 平台WinForms依赖 .NET Framework 4.8。动作手动操作用 VinXiangQi读盘盯着自己的窗口看自动截图 实时标注 32 枚棋子算棋心算或逐手试探引擎输出候选走法、深度、得分落子鼠标点选自动走棋点击转发进游戏续盘局终手动点按钮保存模板后自动点击续盘最快上手路径3步连上你的棋局获取项目git clone https://gitcode.com/gh_mirrors/vi/VinXiangQi准备环境与引擎确认 Windows 已安装 .NET Framework 4.8Win10 及以上默认自带用 Visual Studio 打开VinXiangQi.sln编译或直接用发布版在程序引擎设置中点添加引擎指定一个 UCI/UCCI 协议的引擎 exe截图示例为fairy-stockfish.exe。选方案并开始在方案管理里选内置方案自带JJ象棋_棋力评测、天天象棋先勾调试状态确认识别画面中棋盘完整、无黑边点重新检测刷新再按当前轮次点我方开始或对方开始进入持续识别。界面与核心功能按区域看懂主窗口主窗口逻辑集中在 主程序源码目录界面按三大区域组织首次使用按区域过一遍即可识别与连线区棋盘怎么看、怎么点识别画面YOLO 模型对当前截图的识别效果棋子逐一画出标注框。识别结果稳定局面这里的棋子可以点击点击会自动转发到被连线的游戏窗口方便调试点击位置。按钮按当前轮次选我方开始或对方开始立即出招手动请求一次分析重新检测刷新局面停止连线退出识别。引擎与开局库区算力怎么调引擎设置提供四个关键数值思考时间、思考深度、线程数、用库最短步时旁边可管理引擎与开局库。开启分析模式后输出区会按候选走法逐条打印深度、得分、时间与 nps能直接看到引擎在想什么开局库设置用于开关本地开局库与云库常见布局直接查库给出开局阶段几乎不占引擎算力连线操作区截图、鼠标与自动点击识别设置调试状态、自动走棋、分析模式、自动点击、绝杀立即出招、前台截图、前台鼠标等开关都在这里。识别模型与缩放比下拉框列出可用的.onnx模型如small.onnx缩放比默认 1.00决定截图窗口大小。方案管理寻找窗口句柄快捷键 F22 秒内把鼠标移到目标窗口上可对新游戏生成方案验证可用后点保存当前方案自动点击管理里对右侧截图依次点左上、右下两角框选按钮区域保存后即可被自动点击方案是 TXT 文件存放在程序根目录Solutions文件夹内容只写截图与点击所用窗口的标题/类名例如内置 JJ 象棋方案截图标题中国象棋棋力评测 截图类 点击标题TKMCGame 点击类 参数速查表与调优建议参数作用推荐值思考时间引擎每步计算的秒数4~8思考深度引擎搜索深度上限200默认值线程数引擎使用的 CPU 线程核心数 − 1用库最短步时开局库走法的最短思考时间1.0缩放比截图窗口的缩放决定棋盘能否完整截到默认 1.00按调试画面增减调优时先看调试状态下的截图截图显示不全 → 增大缩放比截图出现黑边 → 减小缩放比直到窗口刚好盖住棋盘。识别画面一片黑浏览器类软件常见→ 勾选前台截图该模式要求目标窗口不被遮挡。点击落子无效 → 勾选前台鼠标这是通用模式但会自动占用鼠标连线期间不要移动鼠标。高频疑问6个容易卡住的新手问题Q支持哪些象棋平台凡窗口画面能被截到的象棋软件或网页都可以。内置JJ象棋_棋力评测、天天象棋方案开箱即用其他游戏用寻找窗口句柄新建方案保存下来下次复用。Q引擎要自己准备吗要。识别与算力分开引擎是独立的支持 UCI/UCCI 协议的 exe通过添加引擎指定路径程序本体不内置象棋引擎。Q为什么后台截图是黑屏部分软件的渲染方式不支持后台截图切到前台截图即可代价是目标窗口不能被其他窗口遮挡。Q自动走棋中断或点不到怎么办持续识别模式下偶发停止分析点重新检测刷新点击不生效则勾前台鼠标注意该模式占用鼠标落子过程中移动鼠标会导致点击失败。Q识别模型怎么来识别模型下拉框列出程序内可用的.onnx文件如small.onnx直接选用即可模型输入为 640×640无需手写路径配置。Q低配电脑跑得动吗跑本地识别加引擎计算配置一般时把线程数调低、思考时间控制在 4 秒左右、深度保守取值优先保证流畅。现在开始把读盘算棋交给工具VinXiangQi 负责读盘、算棋与自动落子你只需要专注对局本身关键局面让它算一手闲暇时让它自动走完一整盘。git clone https://gitcode.com/gh_mirrors/vi/VinXiangQi按最快上手路径三步操作10 分钟内即可连上你的第一盘棋。【免费下载链接】VinXiangQiXiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具项目地址: https://gitcode.com/gh_mirrors/vi/VinXiangQi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表