日升家园

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4335|回复: 229

象棋兵河五四套装界面总汇

  [复制链接]

864

主题

1936

帖子

2191

积分

理事长

Rank: 9Rank: 9Rank: 9

UID
39
精华
0
威望
3
贡献值
24
金币
21325
在线时间
1237 小时
注册时间
2013-8-28
最后登录
2021-7-19

优秀版主论坛元老

QQ
发表于 2013-10-3 18:47:25 | 显示全部楼层 |阅读模式
1 、运行环境

《兵河五四》是支持UCI和UCCI协议的中国象棋界面程序,可以加载众多流行引擎。

系统需求:x86 cpu,最小内存128m,操作系统:windows xp/vista/2003,win7。


2 、程序设计

编程语言:Microsoft Visual C++ 2010

程序运行时所需内存20~30MB,CPU占用率0~5%,建议使用1024×768以上的分辨率。

界面基于多线程设计,使得程序拥有一颗强劲的心脏。界面线程负责显示,辅助线程负责通讯。引擎与界面通讯,延时仅为几十毫秒。depth=1时,在双CPU机器上可以在1秒钟下完一盘棋。


3 、界面设计

基于BCGControlBarPro界面库设计,程序具有华丽的外观。支持可停靠窗口,窗口可以随意缩放和拖动。拥有4种界面风格供用户选择。

内置各多种背景、棋盘、棋子,用户还可以定制自己的背景和棋盘。若图形不能正常显示,可能是Windows本版低,缺少GdiPlus.dll。可以从互联网上搜索,放置在C:\WINDOWS\system32\或本程序的目录均可。

循环更换窗口背景和棋盘背景。选择界面菜单,或者在非棋盘区域点击鼠标右键,可以切换窗口背景或棋盘背景,图片分别存放在兵河目录下的Background和BoardImage中。只要是你喜欢的图片,按数字顺序命名(图像格式为bmp/jpg/png等)即可使用。为了兼容更多的格式,程序未对文件的合法性做更多的检验,非图形文件不要放入。当你找到合适的图片组合,千万不要忘记告诉我!

界面的主要元素有棋盘窗口、棋谱窗口、着法窗口、引擎信息、局势曲线、联赛窗口、图形连线、弈天登录及自动打擂、引擎联赛等。

棋盘窗口为主窗口,显示棋盘和红黑双方的时钟。计时是自动进行的,智能化设计,省去用户的麻烦。用户一旦下达引擎执黑或者引擎执红命令,或者用鼠标触动棋子,计时器便开始工作。结束引擎执黑或引擎执红时,计时器暂停,喝杯茶后仍可继续下棋。

棋谱窗格中,附有注释窗口,与着法同步显示,可以编辑注释,自动存储。

着法窗口,显示当前局面所有合法移动。用户选择着法,可以进行选择性搜索。按Ctrl键可以多选,还可以进行反向选择。在棋盘窗口,点击要走的棋子后,还可以进行“分析棋子”。这些功能对于人机操作很有帮助。

局势曲线窗口,使用了缩放技术,用户随时能够看到整盘棋的曲线。不同引擎使用不同的棋子价值,分数的比例难以统一。通过滚动鼠标的滚轮,实现纵向缩放。引擎菜单中,选择局势曲线命令,可以对棋谱文件中的局面进行批量评估,方便用户观察局面的变化。

引擎联赛窗口,平时不显示,进行联赛时自动打开。


4 、对协议的支持情况

UCI协议,全部支持。目前的UCI引擎对协议支持不够,有些功能会显得不听话。

UCCI协议,支持绝大多数命令。


5 、支持的文件格式

支持的棋谱文件有:fen, pgn, xqf, mxq,可以直接打开或保存,支持文件拖放,这些格式可以相互转换。


6 、棋局与着法

编辑棋局功能,所见即所得,支持鼠标右键对棋局的复制、粘贴。

棋局可以进行各种翻转,如上下翻转、左右翻转、180°旋转(在界面里叫做镜像),三者为异或关系。

复制和粘贴局面,局面后跟随的moves,会转化为移动着法。

复制和粘贴着法,支持fen和中文两种格式。

删除着法,也就是悔棋功能,比赛时间按比例缩短。

7 、初始化及使用过程

注意:升级兵河五四的界面时,启动如有异常,先删除兵河目录下bcg.xml,然后再重新启动兵河五四!

对于新手来说,在这里介绍一下使用过程:一、先加载引擎,设置引擎,加载开局库,开局库可以用兵河自带的转换工具将旋风开局库转换过来,这部分详细操作请看第三章内容;二、对弈,引擎和开局库设置好了之后,一般就开始进行对弈,对弈分三种,1)在各大象棋网站用图形连线对弈,这里需要建立连线方案等操作,有自动连线和人机模式等功能,详细请看第五章;2)可以在弈天用协议连线自动打擂,请看第六章,3)人机对弈,自己和软件走棋,提高自己的棋力;三、开局库修改,请看第六章;四、引擎测试,就是测试各种引擎的棋力情况,在兵河中叫做联赛引擎,这部分请看第四章。

对于初学者的使用流程大概是以上说的流程。由于兵河五四功能强大,但是用起来很简单。对于图形连线、引擎联赛、协议连线,开发者单独设计了界面,操作很简单,在【界面】中的【界面布置】中可以方便的设置这三种使用。

8 、配置文件

Background是棋盘背景文件夹。

BoardImage是棋盘文件夹,组合棋盘就把自己喜欢图片放到这两个文件夹里。

Sound 声音文件夹。

Piece 棋盘风格文件夹。

bcg.xml 存储界面布置信息

setting.ini 存储兵河设置信息   

EngineLog.html是引擎日志文件。

connnet.db 存储图形连线连线方案。

engines.db 存储引擎管理器中各种引擎的设置。

obks.db 存储开局库管理器中各种开局库的设置。

account.db 存储弈天协议连线用户账号信息。

djk.db/djkstep.db/djk.idx/djk_name.idx/djk_red.idx/djk_black.idx/djk_ecco.idx/djkidx

兵河对局库相关文件及目录(制作对局库文件后自动生成)。

【注:当打开兵河界面显示不正常时,请删除bcg.xml和setting.ini再试试】

9 、方便的连线功能

兵河五四可以图形连线各大网站的客户端的棋盘,图形连线很方便,在vista和win7下,打开玻璃效果,客户端棋盘不怕遮挡。首创的连线人机功能(可以防止手动搬错子)、防超时功能等、多开自动识别棋盘连线(适合同时下多盘棋),强大而且方便的图形连线功能,兵河可以使大家享受对弈的乐趣。详见第五章。

通过协议连线可以方便的在弈天打擂,利用弈天的网络协议可以对弈或下载弈天棋局,详见第六章。

10 、方便的引擎设置、引擎联赛和引擎组合切换

方便的引擎设置是兵河的特点之一,多引擎加载、时间设置、开局库设置、hash设置、线程设置等等。

兵河五四可以方便的进行引擎比赛,这样可以方便的测试各个引擎。兵河可以方便的加载引擎,最多可加载32个引擎,加载的引擎不受名字限制,可以是任意的引擎文件名。在对弈中可以方便的切换引擎,热键方式可以切换5个引擎。例如有的引擎在某些局面走的好,此时可以很方便的切换引擎,例如开局、中盘、残棋需要3个引擎,一个兵河就可以解决了,不需要打开三个界面占用系统资源

11 、其他

兵河五四功能很多,本说明书只描述主要的功能,那些简单的操作这里不描述,本说明书不可能面面俱到,客户自己可以在使用中简单的就了解了。

兵河五四的最终解释权归属原作者范德军老师及修改者okdodo,在此特别声明。

游客,如果您要查看本帖隐藏内容请回复

在攻与防的對立统一中寻求突破...
回复

使用道具 举报

0

主题

81

帖子

81

积分

二星会员

Rank: 2

UID
24
精华
0
威望
0
贡献值
0
金币
540
在线时间
11 小时
注册时间
2013-8-19
最后登录
2014-3-17
QQ
发表于 2013-10-3 19:02:39 | 显示全部楼层
收集的比较齐全,老兄辛苦了。。。

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 谢谢腾飞兄弟捧场

查看全部评分

回复 支持 反对

使用道具 举报

13

主题

314

帖子

314

积分

三星会员

Rank: 3Rank: 3

UID
52
精华
0
威望
0
贡献值
0
金币
3502
在线时间
62 小时
注册时间
2013-8-31
最后登录
2014-10-20
QQ
发表于 2013-10-3 19:58:38 | 显示全部楼层
看一下漂亮的界面

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

191

帖子

191

积分

二星会员

Rank: 2

UID
355
精华
0
威望
0
贡献值
0
金币
552
在线时间
21 小时
注册时间
2013-10-3
最后登录
2014-11-7
QQ
发表于 2013-10-3 21:15:09 | 显示全部楼层
下载试试,看看效果如何。

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

145

帖子

145

积分

二星会员

Rank: 2

UID
259
精华
0
威望
0
贡献值
0
金币
777
在线时间
27 小时
注册时间
2013-9-24
最后登录
2014-11-12
发表于 2013-10-3 21:27:22 | 显示全部楼层
你的兵河好美

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

493

帖子

493

积分

三星会员

Rank: 3Rank: 3

UID
100
精华
0
威望
0
贡献值
0
金币
3606
在线时间
78 小时
注册时间
2013-9-8
最后登录
2023-3-20
QQ
发表于 2013-10-4 00:04:35 | 显示全部楼层
一直在用,从为被超越

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

39

帖子

39

积分

一星会员

Rank: 1

UID
353
精华
0
威望
0
贡献值
0
金币
271
在线时间
6 小时
注册时间
2013-10-3
最后登录
2014-10-9
QQ
发表于 2013-10-4 07:46:35 | 显示全部楼层
谢谢少帅分享兵河套装

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

45

帖子

45

积分

一星会员

Rank: 1

UID
318
精华
0
威望
0
贡献值
0
金币
281
在线时间
5 小时
注册时间
2013-9-30
最后登录
2013-10-29
发表于 2013-10-4 08:48:32 | 显示全部楼层
兵河五四套装界面总汇,支持一下.

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

452

帖子

452

积分

三星会员

Rank: 3Rank: 3

UID
86
精华
0
威望
0
贡献值
0
金币
2776
在线时间
73 小时
注册时间
2013-9-6
最后登录
2014-11-14
QQ
发表于 2013-10-4 13:09:31 | 显示全部楼层
谢谢 少帅 兵河总汇的分享

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 感谢支持!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

262

帖子

262

积分

三星会员

Rank: 3Rank: 3

UID
68
精华
0
威望
0
贡献值
0
金币
1053
在线时间
35 小时
注册时间
2013-9-2
最后登录
2014-11-12
QQ
发表于 2013-10-4 16:56:10 | 显示全部楼层
看看有没有好看一点的 选一个 呵呵

评分

参与人数 1金币 +8 收起 理由
(_仯帥ゞ + 8 黑妹来了?

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

318

帖子

318

积分

三星会员

Rank: 3Rank: 3

UID
155
精华
0
威望
0
贡献值
0
金币
1572
在线时间
68 小时
注册时间
2013-9-12
最后登录
2014-9-27
QQ
发表于 2013-10-5 00:41:11 | 显示全部楼层
象棋兵河五四套装界面可以快速切换不同的引擎来对抗你
回复 支持 反对

使用道具 举报

3

主题

362

帖子

362

积分

三星会员

Rank: 3Rank: 3

UID
35
精华
0
威望
0
贡献值
0
金币
2795
在线时间
58 小时
注册时间
2013-8-26
最后登录
2014-11-1
QQ
发表于 2013-10-5 11:06:06 | 显示全部楼层
象棋兵河五四套装界面总汇

点评

象棋兵河五四套装界面总汇,一键收藏  详情 回复 发表于 2014-3-8 00:01
回复 支持 反对

使用道具 举报

0

主题

15

帖子

15

积分

一星会员

Rank: 1

UID
383
精华
0
威望
0
贡献值
0
金币
24
在线时间
1 小时
注册时间
2013-10-5
最后登录
2014-9-2
发表于 2013-10-5 11:15:16 | 显示全部楼层
象棋兵河五四套装界面总汇
回复 支持 反对

使用道具 举报

0

主题

10

帖子

10

积分

一星会员

Rank: 1

UID
410
精华
0
威望
0
贡献值
0
金币
15
在线时间
0 小时
注册时间
2013-10-7
最后登录
2013-10-7
QQ
发表于 2013-10-7 10:22:56 | 显示全部楼层
   

评分

参与人数 1金币 -1 收起 理由
(_仯帥ゞ -1 建议先看相关版规!回复不要纯表情再犯严惩.

查看全部评分

回复 支持 反对

使用道具 举报

2

主题

424

帖子

424

积分

三星会员

Rank: 3Rank: 3

UID
51
精华
0
威望
0
贡献值
0
金币
2224
在线时间
66 小时
注册时间
2013-8-31
最后登录
2014-11-7
QQ
发表于 2013-10-7 10:51:58 | 显示全部楼层
界面丰富,美观,值得收藏和使用!
回复 支持 反对

使用道具 举报

0

主题

123

帖子

123

积分

二星会员

Rank: 2

UID
159
精华
0
威望
0
贡献值
0
金币
974
在线时间
24 小时
注册时间
2013-9-13
最后登录
2014-5-15
发表于 2013-10-7 13:50:24 | 显示全部楼层
兵河可以方便地连线到各大型象棋游戏对战平台,而且可以快速切换不同的引擎来对弈。

评分

参与人数 1金币 +1 收起 理由
(_仯帥ゞ + 1 不要懒打几个字很累吗?

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

37

帖子

37

积分

一星会员

Rank: 1

UID
203
精华
0
威望
0
贡献值
0
金币
238
在线时间
7 小时
注册时间
2013-9-18
最后登录
2014-10-12
QQ
发表于 2013-10-7 14:12:28 | 显示全部楼层
看一下漂亮的界面
回复 支持 反对

使用道具 举报

0

主题

9

帖子

9

积分

一星会员

Rank: 1

UID
358
精华
0
威望
0
贡献值
0
金币
27
在线时间
1 小时
注册时间
2013-10-3
最后登录
2013-10-9
QQ
发表于 2013-10-7 16:39:38 | 显示全部楼层
这个需要收藏
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|日升家园 ( 蜀ICP备18009257号 )

GMT+8, 2024-5-19 06:22 , Processed in 0.088906 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表