银星围棋5的目录下有一个GTool2.exe,利用它可以让两个不同的具有人机对弈功能的围棋软件互相对弈,感觉类似于左右手互搏。:)
   步骤简单介绍如下:
   1)分别启动两个具有围棋对弈功能的软件,例如MuiltiGo4(这里我采用Gnugo3.7.10做围棋引擎)和银星围棋5,让其中一方的电脑执黑,另外一方的电脑执白,分别开始一个新棋局。这时执黑方的棋盘中会有一个黑子,执白方为空棋盘。这里要注意的是两个软件都要缩小到约占屏幕一半,一个放屏幕左边,一个放屏幕右边。
    2)启动GTool2.exe,出现一个工具条,如下图所示。点击鼠标左键把工具条上带有十字标记的黑子拖放到执黑现行的那个软件的棋盘上,松手;同样把带有十字标记的白子拖放到执白的软件的棋盘上。这时注意到这两个软件的棋盘均被正确识别。


    3)把工具条上第三个图形为用手指执子的标志拖放到执黑那个软件的棋盘的先走的黑子上,这时这两个软件就自动开始对弈了。
     
    上面的方法我是从 这里找到。感觉美中不足的是对弈时这两个软件都必须在屏幕上,这样的话当它们对弈时我就不能用电脑干别的事情了。
     gnugo3.7.10和银星围棋5的第一局,银星大赢23.5目。

一个让围棋软件自动对弈的工具相关推荐

  1. 微信群活码,一个能够将用户自动分流的工具

    微信由于其强大的社交和支付功能,受大部分用户青睐.公司群,社区发通知等往往会拉一个微信群.但是拉微信群有一个不小的弊端就是成员数量的限制,一个群最多只能容纳200个成员,当有别的成员想再次加入这个群, ...

  2. 实现一个围棋软件 | 版本与组成

    软件版本与围棋软件的组成 01 软件版本 考虑到Python在机器学习和人工智能领域使用的广泛性和便利性,本系列文章使用Python语言来实现智能算法.现代软件工程方法可以说是日新月异,有时候各个软件 ...

  3. PDPS软件:机器人焊枪工具自动选取功能介绍与使用方法

    本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 机器人工作站或生产线虚拟仿真工作中最重要的一个步骤就是对用于加工工件的机器人工具的选取,市面上大多数 ...

  4. el-select 多选取值_PDPS软件:机器人焊枪工具自动选取功能介绍与使用方法

    概述 机器人工作站或生产线虚拟仿真工作中最重要的一个步骤就是对用于加工工件的机器人工具的选取,市面上大多数的虚拟仿真软件都提供了这样的功能,在Process Simulate软件中,这个功能叫做Geo ...

  5. 露雨资源库三(第一个.net2.0软件)-为控件增加自动完成功能

    前面我写过"露雨资源库"的第一篇和第二篇,分别介绍了界面设计和设计思路. 链接如下: 露雨资源库(第一个.net2.0软件)一 http://luyu.cnblogs.com/ar ...

  6. 西门子行贿门情报列表,我自己写的一个小软件自动搜集到的。

    西门子行贿门消息列表 我自己写的一个小软件自动搜集到的. 其他类型情报也能自动收集. · 编号:1    西门子在华行贿案或涉及权力部门_中华财经    http://invest.8bio.com/ ...

  7. 渗透工具NessusToReport:一个nessus自动报告生成工具,可以用来自动生成nessus扫描器的中文报告--NessusToReport

    Git地址: Hypdncy/NessusToReport: nessus扫描报告自动化生成工具 (github.com) NessusToReport 这是一个nessus自动报告生成工具,可以用来 ...

  8. 开发一个自动点击工具

    一个人点鼠标总是很麻烦,尤其是这个时间很长的时候.所有就考虑要做一个模拟鼠标点击的工具. 1.准备 打开vs,新建一个窗口程序. 上面依次选择, 1.程序的类型:窗口程序 2.新程序的名字和命名空间 ...

  9. 为您的系统指定一个默认的软件仓库(YUM), 命令行配置自动yum源

    为您的系统指定一个默认的软件仓库 试题概述: YUM 的软件库源为 http://rhgls.domainX.example.com/pub/x86_64/Server.将此配置为 您的系统的默认软件 ...

最新文章

  1. 洛谷P1939 【模板】矩阵加速(数列)
  2. python列表片段_Python列表片段索引操作,python
  3. CSS3的线性渐变(linear-gradient)
  4. Qt子窗口QMidSubwindow全屏出现的问题总结
  5. 电脑耗电知多少及如何节能
  6. 互联网创业公司残酷一幕:全员降薪,裁员凶猛与一夜解散
  7. 基于React的AmazeUI-touch使用(如何使用react)
  8. 黑客动画吧-古墓探险之过关题解
  9. oracle数据库:阿拉伯数字转中文:如367转成:三百六十七
  10. 索尼电视android9,索尼电视系统更新通知:解决升级到安卓9.0版本后bug问题
  11. 拆 米家台灯_米家台灯Pro测评:色彩还原力接近阳光,支持米家与HomeKit
  12. (2022杭电多校三)1002-Boss Rush(状压DP+二分)
  13. 阿里云安全组规则授权对象设置为固定IP段访问
  14. {转载}Circos绘图(1)
  15. require.context()的用法详解
  16. 你还不知道 BTree,B-Tree,B+Tree 的区别吗?
  17. 默克尔树 Merkle树之Go语言实现
  18. java 推广海报_使用java画一张海报
  19. 僵尸进程 http://ar.newsmth.net/thread-8a428b73045f6.html
  20. 【方案分享】茶叶品牌小罐茶2020品牌营销推广方案.pdf(附下载链接)

热门文章

  1. 持续集成工具 gitlab-runner 介绍
  2. 中国各省人口,面积排名
  3. 嵌入式 Linux 应用软件知识体系框架
  4. Nginx版本升级以及Docker中的Nginx版本升级
  5. 【手游】《少年三国志》完整修复全功能版-带GM后台和详细图文教程 亲测可编译运行
  6. 如何比较两个数据库表结构的不同
  7. 微信小程序:checkbox调整大小
  8. Android仿小米时钟嵌套滑动(NestedScroll, 自定义behavior)
  9. Django解决扩展用户表时,后台Admin显示密码为明文的问题
  10. 部署服务器一揽子操作记录