[软件介绍]本软件支持简、繁、英三国语言,并荣获第十届奥林匹克中国象棋电脑软件大赛冠军。我们的目标是:与广大热爱中国象棋的棋友们一起,促进棋软的不断前进、为棋友提供练兵的好帮手、打造靠近专业棋手的强力武器!
【功能介绍】
1、棋谱研究能够读取pgn、xqn等不同格式的中国象棋棋谱文件,可以方便的进行打谱研究。支持棋谱和局面的剪切板操作。
2、人机对战
具有很强的人工智能,方便灵活的时间设置和强大的棋步分析功能。
3、摆设残局
方便快捷的残局摆设功能,丰富的快捷键,轻松实现让子和让先对弈的功能。
4、网络对战
内置弈天网站自动对弈功能,可以连接到弈天网站进行自动对弈。同时利用“弈星”象棋连线程序,能够让本软件连接到任何象棋网站进行自动对弈。
5、搜索速度快
即使是用老的赛扬机器,也能很快搜索到高层,在快棋上具有明显的优势。
6、极强的攻杀能力
在复杂的对攻局面下,优化的延伸搜索能力使得象棋奇兵能够对当前局面认识得更清楚,善于从乱战中取胜。
7、严谨的审局
重视子力位置和棋形,对牵制和多子归边均有详细的考虑,行棋比较人性化。
【软件说明】文件
新建 —— 新建一个新的象棋棋谱文件
打开 —— 打开一个已经存在的象棋棋谱文件
保存 —— 保存当前的盘面为一个象棋棋谱文件
另存为 —— 用一个新的名字保存当前的象棋棋谱文件
文件合并 —— 将一个目录中的所有棋谱文件合并
制作开局库 —— 制作一个新的开局库
添加棋谱到数据库 —— 把目录下的所有棋谱添加到棋谱数据库
退出 —— 结束思考,关闭象棋奇兵
查看窗口
曲线窗口 —— 显示或隐藏曲线窗口
引擎信息窗口 —— 显示或隐藏引擎信息窗口
开局库窗口 —— 显示或隐藏开局库窗口
在线下棋窗口 —— 显示或隐藏在线下棋窗口
工具栏
标准工具栏 —— 显示或隐藏工具栏
棋谱工具栏 —— 棋谱浏览工具栏
棋盘设置栏 —— 隐藏或查看棋盘设置工具栏
网络工具栏 —— 显示或隐藏网络工具栏
状态栏 —— 显示或者隐藏状态栏
棋盘位图
棋盘背景一 —— 选择棋盘背景一
棋盘背景二 —— 选择棋盘背景二
棋盘背景三 —— 选择棋盘背景三
棋盘背景四 —— 选择棋盘背景四
棋子
大棋子 —— 显示大棋子
中棋子 —— 显示中棋子
小棋子 —— 显示小棋子
落子声
落子声 —— 走棋时是否有声音
总在最上面 —— 程序窗口总在最上面
简体中文 —— 显示简体中文界面
繁体中文 —— 显示繁体中文界面
English —— 显示英文界面
游戏
电脑红方 —— 电脑下红方
电脑黑方 —— 电脑下黑方
立即出招 —— 电脑正在思考的时候,强逼它立即走棋
翻转棋盘 —— 把棋盘上下翻转
分析模式 —— 开启或关闭分析模式
引擎命令 —— 输入引擎命令
复制局面 —— 复制局面到剪贴板
粘贴局面 —— 从剪贴板粘贴棋盘局面文本
复制棋谱 —— 复制棋谱到剪贴板
粘贴棋谱 —— 从剪贴板粘贴棋谱
引擎
水平 —— 设置象棋奇兵的水平
后台思考 —— 开启或关闭后台思考
开局库 —— 是否使用开局库
[使用方法]
打开标准象棋棋谱文件(*.pgn)pgn格式棋谱是合并了的棋隐格式的棋谱,用于制作奇兵的开局库,可以由奇兵程序自带的棋谱合并程序创建。
连接弈天网
用象棋奇兵内置的连线功能可以连接上弈天网。
如果要打擂,必须先申请连线。
申请和取消的命令:
askforroboter cancel (取消连线)
askforroboter iagree (申请连线)
有牌户可以在任何时候申请和取消连线,无牌户只能在深夜12点到早上12点那段时间免费申请。
点那个符号,出现
在那里输入自己的帐号和密码,最后按“登陆”就完成。
登陆了以后,在那些桌上点左键。
如果你想打擂,就选择“我要打擂”。
如果你想旁观别人的对局,就选择“旁观对局”。
如果你要旁观的桌有口令,就选择“口令进入”。
查找棋谱
在菜单里点
文件 —— 添加棋谱到数据库
在编辑框里输入装着棋谱文件的目录的地址,然后点 。
这样就把棋谱文件导入到棋谱数据库。
导入了以后,在工具栏里点 ,
弹出
棋谱文件的标题作为棋库名称
查找棋谱的条件有4种
1. 棋库名称
2. 红、黑方姓名
3. 结果
4. 开局编号 (也称为布局体系)
选择了上面条件的1个或多个的组合,再按查找,就可以查找到需要找的棋谱。
单击查找到的结果,就打开了那个棋谱。
回到主界面下,按工具栏里的下一步,就可以演示选定棋谱。
棋谱查找(查找功能的扩展):
可以查找指定局面的棋谱(不能查找单独的局面),比如说
炮二平五,马8进7,马二进三。
然后按下查找棋谱就会显示出包含以上棋谱的棋局,单击任意结果可利用下一步按钮进行浏览
棋谱查找这是一个很好的功能(该功能有很大的利用价值,多多熟练掌握体会)在您对弈的时候能起到很大帮助如果善于利用相信你在网络中一定能成为一流的高手。
打开棋隐棋谱文件
象棋奇兵可以打开棋隐格式的棋谱,但那些棋谱并不是由棋隐创建的。棋隐创建的xqn文件,象棋奇兵是打不开的。主要原因是棋隐在棋谱里每步打了分数值,导致棋谱的格式不正规。用“百变棋星”转换的棋隐格式的棋谱则可以打开,原因是那些是标准格式的棋隐格式棋谱,并没有每步都打上分数值的。
棋谱文件合并
象棋奇兵可以把棋隐格式的棋谱合并成pgn格式的标准象棋棋谱文件。
在合并的时候,把准备合并的棋谱全部放在象棋奇兵安装目录下的“棋谱目录”文件夹里。
如果没有那个文件夹的话,先在象棋奇兵的安装目录下新建一个文件夹,然后改名为“棋谱目录”就完成。
最后按“开始合并”就完成。
制作开局库
象棋奇兵用pgn格式的棋谱制作开局库。把上面制作出来的pgn文件放在奇兵的安装目录下。
如果象棋奇兵的安装目录下有棋谱,但文件名不是“qipu.pgn”。那么,把那个棋谱改名为“qipu.pgn”。接着,填写制作开局库的最大步数,最后,按“开始制作”就完成。
摆设棋局
点一下那个,便开始摆棋局。
当下面的那些“棋子”亮起来的时候,就表示是摆设棋局的状态。把“棋子”往棋盘上拖,就是增加那一个棋子。
分析模式
在菜单里选择“后台思考”,再在标准工具栏点,进入分析模式。
在分析模式里,没有步时的限制,有足够的时间让象棋奇兵想到正确的棋步再走。
分析模式方便人机时使用,可以看见每步的比重,好坏,控制时间走棋,可走的棋等等。如果想它立即走棋,按“立即出招”即可。
水平设置
在这里设置每步搜索的时间、层数、局时。设置好以后,按“确定”就完成。
人机功能
在对弈的模式下,点“电脑下红”或者“电脑下黑”。
这时,在棋路分析栏里看见它在想“马八进七”那步。
如果你希望它想另外的棋,例如“兵七进一”。
那么,用鼠标把棋子拖到想走那步就行。
那样,它就分析“兵七进一”那步棋。
你可以决定最终是走它本来想的那步,还是走“兵七进一”?
【使用说明】
pgn格式棋谱是一个隐藏格式的合并棋谱,用来制作印第安纳琼斯的开局库。它可以由Indiana Jones程序附带的国际象棋得分合并程序创建。
连接到Keith。鲁网
可以连接到Keith。内置连接线象棋奇兵的Lu网络功能。
要想打,必须先申请连接。
申请和取消顺序:
AskforRobot取消[/br
AskforRobot I agree
持证户可以随时申请和取消连接,无证户只能在午夜到凌晨12点免费申请。
按一下那个符号,就会出现
[使用说明]。
象棋奇兵占用内存的大小对速度有一定的影响不是占用内存越大越好,而是应该根据具体情况来设置,因为读写内存也需要时间的,占用内存设得太大而主板和内存性能又不好的话,速度反而会下降
默认占用36M内存+3M的pawn hash,大约占用40M左右,对于大多数中低档配置的机器来说,默认的设置基本上是最理想的设置了
当然,对于内存和主板性能比较好的机器,可以提高占用内存的大小
内存设置命令:
hash 36M
表示主hash表占用36M的内存
hashp 6M
表示pawn hash表占用6M的内存,一般情况下pawn hash表占用内存的大小是主hash表占用内存的大小的1/5~1/10
adaptive 800K 48M 192M 12M 48M
内存自适应调整命令,800k是速度,48M主hash表占用的最小内存,192M主hash表占用的最大内存,12M pawn hash表占用的最小内存,48M pawn hash表占用的最大内存,引擎根据设置的速度和机器的总内存大小来自动调整占用的内存大小
象棋奇兵学习功能说明
一、学习文件说明
象棋奇兵的学习文件包括book.lrn、position.bin、position.lrn三个文件
book.lrn 开局库学习文件,在脱谱之后10步以内学习,超过了10步就不学习了,这个文件可以用记事本打开,book learn会自动修改开局库中棋步的学习分值,根据脱谱以后的分数来调整
position.bin 局面学习文件,总共可以学习65536个局面,学满以后会自动覆盖老的学习局面,这是一个二进制文件,引擎每走一步之前会将这个文件载入到主hash表中
position.lrn 保存学习过的局面文件,这个文件可以用记事本打开
二、和学习有关的命令
learn 0 关闭学习功能
learn 1 学习开局库棋步(脱谱之后形势变优则学习分值增加,如果变劣则学习分值减少,最多只考虑脱谱10步以内局势变化的情况)
learn 2 开启局面学习功能,整个中盘局势变化都会学习
learn 4 开启结果学习功能
learn 3 learn 1 和 learn 2 的组合,
依次类推
learn 0.33 -2 学习的边界条件设置,0.33(1/3个兵的分值)是最小形势变化分值,即只有当某一步导致局势分值变化超过了0.33,才学习该步。-2是不进行学习的边界条件,如果目前形势的审局分低于-2.0,那么就不进行学习。
[硬件要求]最低配置:
WINDOWS 2000操作系统
X86以上的电脑
128M内存
建议配置:
2G以上的CPU
256M以上的内存
如果希望提高棋力,请升级硬件。因为在单位时间内,算到的层数更高。
WINDOWS XP操作系统
AMD的CPU
在WINDOWS 9X下容易引起非法操作,建议使用WINDOWS 2000 以上的操作系统。
象棋奇兵的引擎是对AMD的CPU经过优化的,使用AMD的CPU会比使用INTEL的略快。
[软件竞赛经验]
象棋奇兵在家用普通PC上达到了中国象棋业余高手水平,在高性能计算机上可以达到中国象棋特级大师水平。★2005年9月在中国台北由国际ICGA组织举办、台湾中央研究院承办的第十届中国象棋电脑软件大赛中荣获冠军;
★2005年11月在浙江大学战平中国象棋特级大师于幼华;
★2006年1月在中国台北人脑对电脑象棋大赛两胜台湾七段陈振国;
★2006年8月“浪潮杯”首届机器博弈锦标赛中荣获亚军;
★2006年8月“浪潮杯”首届中国象棋人机大赛中一胜一和中国象棋特级大师卜风波。
[更新日志]
版本更新说明如下:-修正了开局库修改有时候会出错的bug,现在的开局库完全对称,引擎不再支持以前的开局库;
-修正了行棋指示不合理的问题,现在的行棋指示非常清楚;
-引擎搜索算法作了改进,加了一些优秀的剪枝算法,引擎上层更快;
-增加了一些新的棋形的审局;
-增加了基于残局知识的残局审局;
-残局阶段子力转换采用新的模型,可以较快的找到有些实用残局的正解。