发新话题
打印

象棋奇兵常見問題全集(转帖)

象棋奇兵常見問題全集(转帖)

象棋奇兵常見問題全集 (整合修正版)
转帖請说明出處 谢谢  
此版较正了前版的一些小錯誤及加入了10新問答.希望棋友們能喜歡.
謹以因此文獻给所有奇兵爱好者.
1.問:目前奇兵的最高版本是?
  答:到目前为止(2006/4/8)曰奇兵的最高版是2.4高级版.
2.問:所有的奇兵版都是收費的软件吗?
  答:目前奇兵除了3.6版本是免費的.其他的全是要付費的. 3.6版可到奇兵官方网站免費下载.
3.問:是不是奇兵的版本越高就越厉害呢?  
  答:理论上是这样的.但也要结合你的机器配置來使用.因为如果机器配置不好的话却使用了高级版本的奇兵.有可能会出現反效果的.
4.問:网上有一些破解版的奇兵下载.它們的棋力和正版的有什么明显的分別吗?
  答:基本上破解版和正版的棋力区分不大.但奇兵在2.4以后的版本因采用了网络注册的方法.加大了破解的难度.如果破解者不能完全的把所有的暗桩清除掉的话. 相信有可能会影响一定的棋力.或者会存在一些所謂的bug.影响一些未知的结果.所以有能力的话.请大家支持正版.
5.問:我在网上下载了奇兵2.4高级破解版后.为何运行得非常的不稳定? 还经常无故死机.
  答:建議使用奇兵2.4高级版者的机器配置最少用 p4 2.8 或 amd 2800+的以上.如果机器没有双cpu的 就把奇兵 rc 文件的设置改  成 mt 1 .如果你使用的是普通版本的奇兵.你就不必再设定 mt 1 了.
6.問:什么是奇兵 rc 的文件? 要如何打開
  答:奇兵 rc文件的全名叫 cavalier.rc.在奇兵的目錄下可找到.打開方法可用记事本打開和修改.这样就可以将一些需要经常设置 的命令放到cavalier.rc文件里,每次奇兵运行就会自动运行cavalier.rc文里的命令了.
7.問:我打開了rc文件后 里面有这样的文字 hash 48M hashp 8M exit 是什么意思啊?
答:这是奇兵的内存设置命令.hash 48M 表示主hash表占用48M的内存, hashp 8M 表示pawn hash表占用8M的内存, exit表示结束命 行(必须).你可以根據你自己电腦的內存大小來做适当的分配.但不是分配越大的內存越好的.
8.問:能否说明一下奇兵在电腦內存分別是 128mb 256mb 512mb 1024mb 下哈希表的最佳设定吗?
  答:建議奇兵在內存128mb下设定为hash 24M hashp 4M 在內存256mb下设定为hash 48M hashp 8M 在內存512mb下设定为hash 96M  hashp 16M 在內存1024mb下设定为hash 192M hashp 32M .
9.問:我使用的是奇兵1.02高级版.在毎次运行的時候我总要再次在引擎设置栏的后台思考再打一次勾,很不方便.是不是能在rc文件加上指令让它毎次运行都自动執行呢?
答:奇兵1.02版在黙认情況下是不打开后台思考的.你可以在rc里加入 hard 这条指令就行了.
10.問.听说在使用了奇兵学习功能一段時問后软件的棋力不昇反降? 0 /鐟频T緲
答:其實所有的棋软都有一个通病.拿奇兵來说吧.当你在不啟用学习功能的情況下,你用某一局面胜或优了奇兵以后.你下次再用同样的局面和棋软下了n次.在同一時間同一层數的情況下棋软还是会用同一方法來應招的.如果你啟用了学习功能的话.当引擎在遇到了相同的局面時就会朝其它的方向去搜索棋步.但所搜索出來的棋步貭量也未必会更好.因此当学习文件累積到了一定的數量的時候引擎可以搜索的空間也就相对的小了.因此就可能形成了棋力不昇反降的現象.所以建議只在两种情況下开啟学习功能.第一.在棋软与棋软之間下慢棋且毎步棋最少要在12层以上出招的時候开啟学习功能.第二.在分析高貭量的棋譜情況下开啟学习功能.
11.問:哪我該如何把以前所有的学习文件全部清除掉呢?
答:只要把奇兵目錄下的三个文件 book.lrn、position.bin、position.lrn 全部删掉.然后重新啟动程式.系統便会自動生成三个全新空白的 book.lrn、position.bin、position.lrn 文件.
12.为何毎次我开啟奇兵的時候总是回到我对上一次關掉奇兵時候的局面去啊?如何才能一开啟奇兵時就回到初始局面?
答:在奇兵目錄下有一个叫 log 的資料夾.里面放着你毎下一局棋的記錄文件.当你开啟程式的時候就会自动回到你上次關掉程式的最后局面上去的,你可以打开rc文件.加入这一行指令 log off 然后把奇兵目錄下log資料夾內的文件全部删掉就可以了.
13.問:为什么老听人家说他的奇兵起步有什么多少多少百k的. 什么是 k 啊?
  答:奇兵的k值就象汽車的速度一样.越多的k值速度就越快跑到高层數.(越高配置的机器等于=越高k值和越長時間=越高的棋力).
14.問:为什么我的k值忽高忽底的.一会有500多k.一会就变成了20 多k了?
  答:看奇兵的k值是不能光直接从奇兵底下的壯态栏看的.因为从奇兵底下的壯态栏直接看到的k值只是反應出当時速度.而是要看奇兵毎下完一步棋的平均 k 值的.
15.問:哪我要如何才能知道毎一步棋的平均k值呢?
  答:当奇兵毎走完一步棋的時候.留意在它右边的信息栏你就可以看到这样的信息 nps=595K 这个 nps=595K 就是这步棋的平均k值啦.
16.問:为什么測試k值的時候总要用第一步棋來測試呢? 在中殘局的時候測試k值不行的吗?
  答:是的.因为奇兵的开局第一步棋的局面全是相同的.这样的測試就会比较准確点.如果你在中殘局測試因为局面不同所以并不准確.(除非全部用相同的中殘局局面來測試).
17.問:为何我的奇兵起步的k值只有400多k,可是到了殘局的時候有時可以跑到800多k呢?
  答.因为越复杂的局面电腦就需要更多的時間來运算.哪么它的k值也就会下降了.但当局面簡化了以后它的k值也就上昇得更快.其情況就像汽车行走在高速公路.和行走在烂路的结果一样.
18.問:哪我要如何准確地測試我的第一步棋的k值呢? 鷃署汈r韤?
  答:先關掉引擎栏的后台思考和开局库.水平设置栏里的毎步搜索時間设为 0 毎步搜索层數设为 0 . 然后选电腦为红方后自動走完第一步棋就可得出正確的k值.
19.問:在使用了一些時曰后怎么我的奇兵的k值越跑越慢了呀?  
答:某些版本的奇兵的引擎是有越跑越慢的情況.(原因不明).你重新啟动一下就可以改善.另一种情況是在同一操作系統下安裝了太多不同版本的棋软引致的.你可以先把所有的棋软反安裝或删掉.再到网上下载奇兵注册表清理软件.清理注册表后再重新安裝奇兵.当可改善这情況的.
20.問:好多人多奇兵的残局好烂.是真的吗?可有補救方法?
答.残局比较弱其實是目前所有棋软的通病.補救的方法唯有当在下残局的時候把步時和层數设高一点了.
21.問:什么叫奇兵的界面?
  答:奇兵的界面也就用來啟动奇兵程式的哪个啦.
22.問:为什么我啟动了奇兵的的界面程式后.右边的信息栏却完全没反應? ?
  答:哪是因为你的奇兵目錄下没有放进对應版本的奇兵引擎.
23.問:是不是所有版本的奇兵界面都可以加载其他版本的奇兵引擎?
  答.毎一个奇兵的版本里都已經有自帶一个引擎的了.但奇兵的界面是可以加载其他奇兵版本的引擎的.
24.問:我用的是奇兵1.04版的.要如何加载其他版本的引擎呢?
  答:先把奇兵自帶的引擎存放在其的的备用資料夾.然后把在网上下载到奇兵引擎直接放到奇兵目錄下即可.但引擎的名称必須改名为 cavalier 才能被正常调用.
25.問:为何我用了好多版本的界面还是不能调用奇兵 10.10. 和 10.11 的引擎呢?
  答.据了解.奇兵 10.10. 和 10.11 的引擎目前是不允許被其它的界面调用的.相信以后奇兵新推出的版本也会是一样的.
26.問:为何我的奇兵1.04版里有3个引擎之多? 我该用哪一个好呢? 又该如何调用?
  答:回答1 网上下载的1.04普通版目錄下确是有3个引擎方便棋友选用的.回答2 其中8.73的引擎较多人採用.回答3 先把你不想用的引擎放进你的备用資料夾中.再把你要调用的引擎名字改成 cavalier 即可.
27.問:我刚下载了一个奇兵高级版.可是一打开程式界面.怎么和普通版的介面一样呢? 两者的介面又如何來区分的呢?
  答:高级版和普通版最大的分別在于引擎.高级版的引擎可支援最多4个 cpu .普通版引擎则只支援單 cpu 的. 打開高级版的程式后,在右边的信息栏你可以看到这样的信息 System is SMP, not NUMA.这个信息表明你用的是高级版本.
28.問:我的电腦用的是 p4 3.0 的 cpu 配合奇兵高级版2.3 可不可以设定成 mt 2 呢?
  答:如果你电腦用的是含有HT技術(可以模擬成两个cpu運作)的cpu是完全可以设定成 mt 2 的.
29.問:現在网上各样版本的奇兵和引擎實在是太多了.哪一个版本的奇兵或引擎才是最好的呢?
答:其實目前毎个版本的奇兵都具有它自己的棋风特点.也不好讲哪一个版本会比哪一个版本更加出色.但是世界上所有的软件不多不少也会存在着一定的bug,所以在毎一个后继版本中作者就要花費好大的精力來不斷地修正前一版所發現的bug.因此相信在短時間內不大可能开發出超強的版本來. 一般現在比较多人采用的版本有以下的.1.02(攻杀力超強) 1.04(棋风稳健) 2.2(奧賽冠軍版) 2.4(攻守兼优).越高版本需要结合越高的机器來配合才能發挥出其特長.
30.問:奇兵的棋力太高了我根本下不贏他.有何方法可以下降它的棋力水平?
  答.棋兵的棋力和它的运算時間有着直接的關係.(越長思考時間=越高棋力)你可以把水平设置栏里的毎步搜索层數和毎步搜索時間设得越少哪么它的棋力水平就越差.还有如果你把引擎栏的后台思考也關掉的话也会影响它的棋力水平.
31.問:我的象棋水平有限.奇兵有让子功能吗?我要如何设置?
  答:可以的.你可以在刚开局的時候在奇兵的棋盘设置栏的位置里按一下打勾.然后把要让的子力拿掉再按一次打勾就可以开始了.
32.問:我在論壇看到高手的帖子說.要把奇兵安裝到c盘才能有最好的運行效果.是不是这样的呢?
  答:正確的说法應該是要把奇兵安裝到操作系統的根目錄下的.但現在有好多朋友的电腦里安裝有超过一个操作系統的.比如说你的电腦里有两个操作系統 其中你使用的 win98 是安裝在c:\ 的.就把奇兵安裝到 c:\ 根目錄下.(在下win98里使用象棋奇兵). 但如果你使用的另一个系統 winxp 是被安裝在d:\ 的.哪么就把奇兵安裝到 d:\ 的根目錄下(在下winxp 里使用象棋奇兵)才能有最好的運行效果.但其實差別也不是很明显的上下几十个k值吧.
33.問:为何我在qq里和我的朋友下棋時.明明我电腦的cpu等配置比我朋友的高.用的又是同一版本同样设置的奇兵,我还是老输给他呢?
  答:请先把所有暫時不用的程式關掉.尤其是监控性杀毒软件.和關掉所有其他的后台程式.最好再重新啟動一次奇兵.也就是说要把所有电腦可用的資源全部用在奇兵上啦.
34.問:请問奇兵工具栏上那个象 dos 命令的有何作用?
  答.那是可以输入奇兵引擎相關指令集的附加小程式. 
35.問:可以说明一下奇兵底部壯态栏的數据代表什么吗? 例如以下这行 10 30.07 7/20 3.14 20车三进二 450k
  答.由左至右的解讀是 10 = 搜索层數. 30.07 = 搜索時間單位秒. 7/20 = 当前思考的步子共有20步已經思考了7步. 3.14 = 审局,如果是3.14是表示红子优,如果是-3.14表示黑子优.數字越大表示优势越大. 20 = 当前的回合數. 车三进二 = 当前考慮的棋步. 450k = 计算机当前搜索的速度.
36.問:我在象棋网上看到了如下这样的字串4kab2/1r2a2c1/2n1b4/p1NPpR2p/6p2/9/P2nP1c1P/4C1N1B/9/2BAKA3 b 说这是什么局 勢. 我怎么看不懂?
  答:这是象棋奇兵输出的局勢格式.先把以上的字串复制后,再打开奇兵界面,然后再粘貼在奇兵的界面上便可导出这个局面了.
37.哪我要如何输出奇兵格式的局面呢?
  答:打开奇兵界面,摆出你想要输出的局面,按一下工具栏的命令.输入 display 在你奇兵的右边信息栏你就可以找到相關的字串. 把它复制出來就可以了. 另外你也可以直接按下复制局面.然后粘帖在记事本或word中.
38.問:現在的奇兵开局库有好多好多?哪么最强的开局库是哪一个呢?  
答:我个人并不认为并没有什么最强的开局库.建議大家只需下载一个对称的开局库就可以了.这样也比较不容易掉进人家的开局陷井.
39.問:我有两个我比较喜歡的开局库.我能同時使用它們吗? ?,8燕6镊p
答:可以的.先把你认为比较好的开局库命名为 books.bin.再把另一个开局库命名为 book.bin.后全部放在奇兵的目錄下即可.詳細可参考奇兵说明.
40.問:如何用奇兵制作自己的开局库?
  答.这个問題要分两部分來回答.第一部份.合併文件.先把你要制作开局库的棋譜文件转换成 *.pgn 或*.xqm的格式.(建議使用百变棋星软件來转換你的棋譜文件.)如果你的棋譜文件是*.pgn 格式的,哪么文件合併格式一定要命名成 qipu.pgn 格式.反过來如果你的棋譜文件是*.xqm 格式的,哪么文件合併格式一定要命名成 qipu.xqm 格式.然后把已转换的文件全放在同一資料夾里.然后打开奇兵.先按一下合併文件.出現对话框, 在第一行输入你需要合併文件的对應的資料夾路徑(就是你刚才转換后的棋譜文件的資料夾路徑).然后在第二行输入你想要输出合併后文件后要摆放哪一个位置的路徑. 注意.输出的文件合併格式一定要命名成 qipu.pgn 或者是 qipu.xqm.(注意:如果你的棋譜文件是*.pgn格式的,哪么文件合併格式一定要命名成 qipu.pgn 反过來如果你的棋譜文件是*.xqm格式的,哪么文件合併格式一定要命名成 qipu.xqm)最后按开始合併就可以完成第一部份文件合併了.
  第二部份.制作开局库.打开奇兵.按制作开局库.出現对话框.在第一行输入你刚合併成的棋譜文件路徑.在第二行输入你想要摆放制作后开局库的路徑.(开局库的名称一定要命名为 book.bin)在第三行塡入你想要制作开局库的最大步數.(建議选30-40步为好)最后按 开始制作.大功告成.你已經擁有了你自己的开局库了.
41.問:象棋奇兵有支持殘局库的功能吗?
  答.据我所理解.所謂的支持殘局库功能,指的應該是該引擎已經具备有引导棋局至某一个已知的必胜或必和的殘局局面的能力.才能被称为具有支持殘局库的功能. 目前的奇兵引擎还没有支持殘局库的功能. 但有一个折衷的方法. 你可以搜集一些高貭量的殘局棋譜后再用制作局开局库的方法自己创造一个奇兵殘局库.然后把制作好的殘局库文件改名成为 books.bin 再放进奇兵的目錄下即可被调用. 其原理和奇兵开局库一样.当你的棋局局面刚好走到和你所制作的开局库或殘局库一模一样局面的话,哪么电腦就不用再思考.便能按照你所制作的开局库或殘局库里的棋步马上出招.
42.問:同一版本的象棋奇兵在 32位元的windows 和在64位元的windows 有明显的差別吗?
  答:目前所有版本的奇兵全部是在32位元的 windows 下編寫的. 在64位元的windows下安裝的奇兵也没有明显的差別.寄望在新出版的奇兵2.5版本能加入支持64位元windows的功能.听说支持64位元windows的奇兵版本在64位元windows下能提高25%的效能.

43.問:我想比较一下手上的两个不同版本的奇兵哪一个厉害該如何进行呢?
答:最好能在两部相同配置(棋软也要有相同的设置)的电腦上測試至少10局以上才能比较真确地反映出來.如果在同一部电腦中操作会出現互抢資源的情況.因此不能作准.
  
44.問:奇兵有哪些常用的指令集?
  答.奇兵常用的一些指令有 who.info .hard/easy . display 等等. 较适合进皆者使用.詳細可以参考(作者魔法光圈所作的奇兵精华命令阐秘)这里不再詳述了.
  
45.問:奇兵可会有些什么秘技吗?
  答:呵呵.好多朋友都会問这一个問題.以我所知奇兵并没有什么秘技.想要提昇奇兵的棋力只有昇级硬件才是唯一的途徑.但今天也想给大家介紹一个奇兵的指令.selective 5 9 .这个指令.相信也有好多的朋友使用过了.但可能用得不得其法. 建議使用技巧: 当你使用奇兵在网絡下棋時你的奇兵审局落后了人家2至3点,而你又明知对方也是在使用相同的软件.(因为在相同棋软下棋的情況下如一方的审局负于另一方超过2至3点.败势已經不大可能挽回了)这時候你可以尝试输入selective 5 9 这个指令,很多時会令你有意想不到的惊喜.(但也有一半机会是加速败亡的呵呵)我自身试过几次在审局负了人家3.多的局面下使用这指令.居然让我反败为胜.但也不是万试万灵的.注意 当你的局面扭转后.马上再次输入 selective 2 3 恢復到正常壯态.(selective 2 3 是奇兵預设的.把程式關掉再重開也可以恢復到黙认值的).这个指令的优点是在相同的時間單位內它可以让你的引擎跑上更高的层數(注意.这个指令并不能令你的引擎的k值跑得更快的,簡單來说就是枝剪得太厉害了).selective 5 9确是个令人又爱又恨的命令.拿个比喻來说吧. 比方说放在我們前方路上的有一半是陷井.而另一半却是各样寶藏.如果我們想得到所有的寶藏.但又要避开所有的陷井.惟有一步一步慢慢的搜索才行.但如果你使用了 selective 5 9 这个指令就意味着隨時有掉下陷井的可能. 請大家慎用.平時绝不建議使用.

文章中如有錯误.恳请各方高手加以斧正.谢谢.
謹以因此文獻给所有奇兵爱好者.

想知道2。5引擎命令who为什么不行了,请进来!
原来被某人给改成isyou了,不信你输入isyou试试!
#1  [06.3.11][分享]关于开局库的一些命令

开局库命令说明
1、create
用来创建一个新的开局库
用法: book.bin create qipu.xqm 30 10
book.bin是要创建的开局库文件
qipu.xqm是用来创建开局库的棋谱文件
30 表示最大的步数
10 表示最小的步数
2、book on/off
book on 使用开局库
book off 不使用开局库
3、book mask
设置引擎选择开局库棋步的参数
用法:book mask accept|reject value
例如 book mask accept ? 表示有?标记的棋步也引擎也有可能走,默认情况下?和??标记的棋步引擎是不会走的
同样 book mask reject value 是告诉引擎避开某些标记的棋步
4、book random
用法:book random 0/1
book random 0 表示通过搜索之后再从开局库棋步中选择最好的一步棋走
book random 1 表示从开局库棋步中随机选一步走
5、book trigger
用法:book trigger
n 表示使用频率
例如book trigger 50 表示只选择开局库中走过50次以上的棋步
6、book width
用法:book width
例如 book width 40 选择棋步的宽度,40表示选择棋步的宽度为40%
奇兵命令精要


奇兵引擎有不少命令可用,多数都继承自Crafty,记得以前有个帖子就是将Crafty的命令翻译过来而成。最近特意花时间研究整理了一下,发现其实真正有用处的并不多(很多都不管用了),所以本来想来个奇兵命令大全,看来并无必要,就挑选其中的精要与大家分享吧。奇兵说明书上有的从略。谬误疏漏之处,请不吝赐教!
(转自娱乐,谢谢)

TOP

软件虫

看不懂中国字,而且这么多,我晕菜X小时

TOP

哈哈。。。楼上的真搞笑。。。。

TOP

发新话题