Rss & SiteMap

中体象棋网 http://www.gdchess.com/bbs/

象棋专业网站,人气最旺的象棋论坛之一,提供最新象棋棋谱、直播、比赛资讯、棋手资料等等。
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:玩转棋软教程

1楼
风雅 发表于:2012/9/8 15:56:00
一:天机制作对局信息库的作用及制作方法
对局信息库是用来查询当前局面曾经有过的对局历史,能显示对当前局面的胜负和的统计情况,并查询每一个信息库内的历史对局。
可以用弈天会员帐号(非会员没下载棋谱权限)在天机界面登陆弈天。登陆弈天时在天机弈天菜单里点登陆,然后点New按钮后在空白处输入弈天帐号的英文登陆名然后英文逗号然后密码,再选定按下面的确定即可通过天机登陆弈天。登陆后再在天机弈天菜单的命令菜单里选择下载,这时就可以选择下载弈天各地的对局了,天机会自动从最新的对局向历史对局倒向批量下载,直到将弈天保存的棋谱下载完为止。用下载来的弈天棋谱(或其他PGN、xqf格式的棋谱文件)通过天机安装目录里的对局信息库制作工具BookMaker制作出对局信息库bookinfo.bin,并将库放入天机界面文件夹即可。如此,你便可以自己自获得最新的弈天棋谱和制作对局信息查询库了。
[此贴子已经被作者于2012-9-8 16:01:21编辑过]
2楼
风雅 发表于:2012/11/27 10:38:00
二、局面通过棋软FEN字串进行复制粘贴
有的时候想把某个局面转移到另外一个软件上去,通过抓图手工摆子效率很低,而通过FEN字串复制粘贴就非常方便。一般棋软界面都支持FEN复制粘贴,旋风界面对棋盘点右键就会出现该菜单。天机界面不单有复制局面的功能还有复制走法的功能。

什么是FEN呢?下面的资料能让您更加明白。

FEN 是一個字串型式的棋盤表示法,是 Forsyth–Edwards Notation 的簡稱。
先參考以下棋盤:

車馬象士將士象馬車
.........
.砲.....砲.
卒.卒.卒.卒.卒
.........
.........
兵.兵.兵.兵.兵
.炮.....炮.
.........
俥傌相仕帥仕相傌俥

轉化步驟:
1. 首先,原本每一行的結尾以 / 表示。
車馬象士將士象馬車/
........./
.砲.....砲./
卒.卒.卒.卒.卒/
........./
........./
兵.兵.兵.兵.兵/
.炮.....炮./
........./
俥傌相仕帥仕相傌俥
2. 分別將「帥俥傌炮仕相兵」變成「KRNBCAP」(棋子的英文縮寫,詳見附錄),黑方的棋子以小寫字母表示。
rnbakabnr/
........./
.c.....c./
p.p.p.p.p/
........./
........./
P.P.P.P.P/
.C.....C./
........./
RNBAKABNR
3. 由於棋盤上空格大多會連續出現,以數字代表連續出現空格的次數,可有效縮短 FEN 串。
rnbakabnr/
9/
1c5c1/
p1p1p1p1p/
9/
9/
P1P1P1P1P/
1C5C1/
9/
RNBAKABNR
4. 將資料寫成一行,並以 w 代表白先(或紅先),以 b 代表黑先
rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w
附錄
棋子英文名稱
俥 : Rook, 縮寫成 R
傌 : Horse 或 Knight, 縮寫成 H 或 N
炮 : Cannon, 縮寫成 C
仕 : Advisor, 縮寫成 A
相 : Bishop 或 Elephant, 縮寫成 B 或 E
兵 : Pawn, 縮寫成 P
師 : King, 縮寫成 K
--完--
(转自中天札记)
3楼
龚中兵 发表于:2012/12/1 16:58:00
好麻烦

共3 条记录, 每页显示 10 条, 页签: [1]

Copyright ?2004-2014
Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 2 queries.