`
17studio
  • 浏览: 199540 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

我所编写的一个用于弈天测试的程序

阅读更多
 

下载地址:http://bbs.elephantbase.net/viewthread.php?tid=2295&fpage=1

 

功能说明:
支持ucci引擎自动连线到奕天,挂机对弈,象眼引擎已经测试可稳定连续多盘

使用说明:
目录内包含两个文件ytest.exe和option.ini,解压和UCCI引擎放在同一目录,双击ytest.exe运行

默认配置文件无法直接使用,如果需要使用,请参考以下步骤

首先要注册一个弈天用户
然后修改配置文件中的帐号密码
跟着根据情况修改桌号,时间模式需要配合桌号的时间限制进行修改,关键是超出限时后每步的

补时需要设置正确

测试所使用的连线器 1.1 版本,及配置说明

[yitian]

server="xiangqi.movesky.net"  服务器地址
port=3791                            服务器端口
user="??????"                       用户
passwd="??????"                   密码
flyto="EastIsland"                   目标对局地,EastIsland是桃花岛
debug=1                              是否显示调试信息
delay=350                             网络延时,单位毫秒吗,网络慢可以设大一点
mode=10-0                           对局模式,总局时-超时每步限时
table=0                                目标桌号,0表示自动进桌

[engine]
log=0                                   是否记录ucci引擎的计算信息
ponder=1                             引擎是否启用ponder模式
engine="qst.exe"                   ucci引擎的名字
option=6                              引擎的设置项,下面是qst的设置
option1="setoption hist true"
option2="setoption futi true"
option3="setoption delta false"
option4="setoption lazy false"
option5="setoption nullex false"
option6="setoption checkqs false"

[info]
movelist=1                             输出给引擎的盘面信息是否带上棋步列表,因为qst只输入盘面会无法使用开局库,所以特地设置了这个选项,ucci比赛的时候碰到吃子qst就会脱谱,这点比较郁闷,所以自己编写了棋步列表的支持

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics