一个让围棋软件自动对弈的工具

news/2025/1/15 3:24:57/

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


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

http://www.ppmy.cn/news/259843.html

相关文章

超级计算机比赛规则,介绍围棋的规则与玩法

介绍围棋的规则与玩法 围棋起源于中国古代,推测起源时间为大约公元前6世纪,是一种策略性二人棋类游戏,那么如何去玩围棋呢?以下是小编为大家搜集整理提供到的介绍围棋的规则与玩法,希望对您有所帮助。欢迎阅读参考学习…

围棋单机版-纵横十九道,迷煞多少人

纵横十九道,迷煞多少人,源于中国古代的围棋,虽历经千年,至今仍令无数人为之疯狂。下面分享几个完全免费的,好玩的单机版 围棋游戏软件 : 1、思佳围棋:棋力5级左右   思佳围棋采用…

Tom围棋(弈城围棋)运行错误:当前运行的版本是系统无法识别的版本

从http://duiyi.sports.tom.com/service/download.htm 下裁TOM围棋安装后。 管理员级别的用户可以正常运行,但是受限用户就报错:“当前运行的版本是系统无法识别的版本”,然后就退出了。 系统环境为Windows xp sp2 英文版。 解决办法分2大步&…

html游戏围棋源码,C++围棋游戏

【实例简介】 尚未完善的围棋游戏。使用vs2010开发。具有围棋棋盘,棋子界面,已经完成了提子算法。有兴趣的朋友可以与我一起来研究。欢迎大家前来交流 【实例截图】 【核心代码】 MyFirstMFC └── MyFirstMFC ├── MyFirstMFC │ ├── AssiDlg.c…

6.6 线程的回收及内存演示

目录 创建一个线程 pthread_exit pthread——join 线程的回收: 编译错误: 使用线程的分离: 创建一个线程 pthread_create是一个创建线程的函数,它的入参包括: 1. pthread_t *thread:指向线程标识符…

C#绘制围棋棋盘

一、创建项目 转到窗体视图,在pictureBox下方放置一个Button。点击button1,双击,系统自动生成的button1的按键响应函数Button1_Click中添加代码,添加完后如下: namespace WindowsForms1 { public partial class For…

网络围棋单机版

我在开发工作之余写了一个网络围棋,有单机版和网络版.现在把单机版上传给大家使用.欢迎多提意见,并帮我完善其中的围棋类,比如增加下完棋后如何算胜负. 请到我上传的资源去下载. http://download.csdn.net/user/whwqs 下棋去,可能需要安装svgviewer : http://groups.google…

电脑围棋

1.0 概述 本文旨在向读者介绍电脑围棋领域的状况及 Internet 上的相关资源。 为照顾尚不熟悉围棋的读者,第2部分介绍了围棋的基本常识和规则,熟悉这些的读者可以跳过它,或在必要时参考。 第6部分将告诉读者,由于各自的特点&a…