今天凡太百科給各位分享象棋奇兵的知識,其中也會對象棋奇兵官網(wǎng)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!

單兵作戰(zhàn)的象棋軟件是啥
是《象棋奇兵》。
該游戲基于Bitboard設(shè)計(jì),棋力高超穩(wěn)定,曾榮獲2005年第十屆奧林匹克中國象棋電腦軟件大賽冠軍。
《象棋奇兵》在推出3.6免費(fèi)版試用獲得不錯反響后,于2004年發(fā)布了象棋奇兵1.01版開始進(jìn)行商業(yè)化,面向市場進(jìn)行發(fā)售,此后又陸續(xù)發(fā)布了1.02、1.04、2.2、2.3、2.4、3.0、4.0、5.0、6.0等多個(gè)版本。
從1.02版本開始,象棋奇兵推出了高級版本,開始支持多線程運(yùn)算,是為象棋軟件開先河,其高超的棋力、全面的功能受到棋友的廣泛好評。
該軟件的主要功能:
1、棋譜研究。能夠讀取pgn、xqn等不同格式的中國象棋棋譜文件,可以方便的進(jìn)行打譜研究。支持棋譜和局面剪切板操作。
2、人機(jī)對戰(zhàn)。具有很強(qiáng)的人工智能,方便靈活的時(shí)間設(shè)置和強(qiáng)大的棋步分析功能。
3、擺設(shè)殘局。方便快捷的殘局?jǐn)[設(shè)功能,豐富的快捷鍵,輕松實(shí)現(xiàn)讓子和讓先對弈的功能。
4、网络對戰(zhàn)。內(nèi)置弈天網(wǎng)站自動對弈功能,可以連接到弈天網(wǎng)站進(jìn)行自動對弈。同時(shí)利用“弈星”象棋連線程序,能夠讓本軟件連接到任何象棋網(wǎng)站進(jìn)行自動對弈。
象棋奇兵 怎么用
分類: 體育/運(yùn)動 棋牌麻將
問題描述:
1 三步之后我點(diǎn)一下出招電腦才走一步 怎么回事
2 怎么擺殘局下
解析:
奇兵說明(使用技巧)
象棋奇兵內(nèi)存設(shè)置說明
象棋奇兵占用內(nèi)存的大小對速度有一定的影響
不是占用內(nèi)存越大越好,而是應(yīng)該根據(jù)具體情況來設(shè)置,因?yàn)樽x寫內(nèi)存也需要時(shí)間的,占用內(nèi)存設(shè)得太大而主板和內(nèi)存性能又不好的話,速度反而會下降
默認(rèn)占用36M內(nèi)存+3M的pawn hash,大約占用40M左右,對于大多數(shù)中低檔配置的機(jī)器來說,默認(rèn)的設(shè)置基本上是最理想的設(shè)置了
當(dāng)然,對于內(nèi)存和主板性能比較好的機(jī)器,可以提高占用內(nèi)存的大小
內(nèi)存設(shè)置命令:
hash 36M
表示主hash表占用36M的內(nèi)存
hashp 6M
表示pawn hash表占用6M的內(nèi)存,一般情況下pawn hash表占用內(nèi)存的大小是主hash表占用內(nèi)存的大小的1/5~1/10
adaptive 800K 48M 192M 12M 48M
內(nèi)存自適應(yīng)調(diào)整命令,800k是速度,48M主hash表占用的最小內(nèi)存,192M主hash表占用的最大內(nèi)存,12M pawn hash表占用的最小內(nèi)存,48M pawn hash表占用的最大內(nèi)存,引擎根據(jù)設(shè)置的速度和機(jī)器的總內(nèi)存大小來自動調(diào)整占用的內(nèi)存大小
象棋奇兵學(xué)習(xí)功能說明
一、學(xué)習(xí)文件說明
象棋奇兵的學(xué)習(xí)文件包括book.lrn、position.bin、position.lrn三個(gè)文件
book.lrn 開局庫學(xué)習(xí)文件,在脫譜之后10步以內(nèi)學(xué)習(xí),超過了10步就不學(xué)習(xí)了,這個(gè)文件可以用記事本打開,book learn會自動修改開局庫中棋步的學(xué)習(xí)分值,根據(jù)脫譜以后的分?jǐn)?shù)來調(diào)整
position.bin 局面學(xué)習(xí)文件,總共可以學(xué)習(xí)65536個(gè)局面,學(xué)滿以后會自動覆蓋老的學(xué)習(xí)局面,這是一個(gè)二進(jìn)制文件,引擎每走一步之前會將這個(gè)文件載入到主hash表中
position.lrn 保存學(xué)習(xí)過的局面文件,這個(gè)文件可以用記事本打開
二、和學(xué)習(xí)有關(guān)的命令
learn 0 關(guān)閉學(xué)習(xí)功能
learn 1 學(xué)習(xí)開局庫棋步(脫譜之后形勢變優(yōu)則學(xué)習(xí)分值增加,如果變劣則學(xué)習(xí)分值減少,最多只考慮脫譜10步以內(nèi)局勢變化的情況)
learn 2 開啟局面學(xué)習(xí)功能,整個(gè)中盤局勢變化都會學(xué)習(xí)
learn 4 開啟結(jié)果學(xué)習(xí)功能
learn 3 learn 1 和 learn 2 的組合,
依次類推
learn 0.33 -2 學(xué)習(xí)的邊界條件設(shè)置,0.33(1/3個(gè)兵的分值)是最小形勢變化分值,即只有當(dāng)某一步導(dǎo)致局勢分值變化超過了0.33,才學(xué)習(xí)該步。-2是不進(jìn)行學(xué)習(xí)的邊界條件,如果目前形勢的審局分低于-2.0,那么就不進(jìn)行學(xué)習(xí)。
象棋奇兵快捷鍵說明
對弈模式或者分析模式下:
快捷鍵p(不區(qū)分大小寫)= 立即出招
設(shè)置殘局模式下:
E/e = 擺設(shè)結(jié)束
W/w = 設(shè)置紅方先走/后走
D/d = 按下設(shè)置棋盤工具欄上的移去棋子按鈕
Q/q = 移去棋盤上所有的棋子
r = 添加紅車
c = 添加紅炮
n = 添加紅馬
b = 添加紅相
a = 添加紅士
p = 添加紅兵
R = 添加黑車
C = 添加黑炮
N = 添加黑馬
B = 添加黑相
A = 添加黑士
P = 添加黑兵
象棋奇兵開局庫說明
一、開局庫文件說明
開局庫文件包括book.bin、books.bin和bookc.bin三個(gè)文件
其中book.bin是完備的開局庫,books.bin是精良的開局庫,bookc.bin是適合奇兵軟件的開局庫(根據(jù)其他軟件的特點(diǎn)和奇兵軟件的特點(diǎn)制作,短小精悍,主要用來參加棋軟大賽)
引擎首先會在books.bin開局庫中找棋步,如果沒找到合適的,就會到book.bin開局庫中找,也可以通過設(shè)置只使用books.bin開局庫
二、開局庫棋步說明
棋步在開局庫中是唯一的,而且是排序過的,因此查找開局庫棋步的時(shí)候非常迅速
棋步的在開局庫中的信息包括棋步、標(biāo)記(有!!、!、=、?、??五個(gè)標(biāo)記,!!和!標(biāo)記是必走棋步,?和??標(biāo)記是避走棋步)、使用頻率、學(xué)習(xí)分?jǐn)?shù)和CAP分?jǐn)?shù)
三、開局庫命令說明
1、create
用來創(chuàng)建一個(gè)新的開局庫
用法: book.bin create qipu.xqm 30 10
book.bin是要創(chuàng)建的開局庫文件
qipu.xqm是用來創(chuàng)建開局庫的棋譜文件
30 表示最大的步數(shù)
10 表示最小的步數(shù)
2、book on/off
book on 使用開局庫
book off 不使用開局庫
3、book mask
設(shè)置引擎選擇開局庫棋步的參數(shù)
用法:book mask accept|reject value
例如 book mask accept ? 表示有?標(biāo)記的棋步也引擎也有可能走,默認(rèn)情況下?和??標(biāo)記的棋步引擎是不會走的
同樣 book mask reject value 是告訴引擎避開某些標(biāo)記的棋步
4、book random
用法:book random 0/1
book random 0 表示通過搜索之后再從開局庫棋步中選擇最好的一步棋走
book random 1 表示從開局庫棋步中隨機(jī)選一步走
5、book trigger
用法:book trigger
n 表示使用頻率
例如book trigger 50 表示只選擇開局庫中走過50次以上的棋步
6、book width
用法:book width
例如 book width 40 選擇棋步的寬度,40表示選擇棋步的寬度為40%
四、制作開局庫用到的棋譜文件格式說明
文件頭標(biāo)記詳細(xì)說明:
常見標(biāo)記如下
Title 標(biāo)題,Event 賽事,Site 地點(diǎn),Round 比賽輪數(shù),Date 比賽時(shí)間,Red 紅方,RedElo 紅方等級分,Black 黑方,BlackElo黑方等級分,Result 結(jié)果
還有一些擴(kuò)充的標(biāo)記不再詳述,下面是一個(gè)簡單的例子文件頭
[Title "河北劉殿中 vs 黑龍江趙國榮"]
[Date "2002-09-08"]
[Red "河北劉殿中"]
[Black "黑龍江趙國榮"]
[Result "0-1"]
棋譜內(nèi)容說明:
棋步支持四種格式,分別為
中文棋譜 例如:炮二平五
坐標(biāo)格式一 例如:H2-E2
坐標(biāo)格式二 例如:H2E2
弈天格式 例如:8E-7E
下面是一個(gè)簡單的棋譜內(nèi)容
1.G3-G4 H7-G7
2.H2-E2 B7-E7
3.B0-C2 B9-C7
4.A0-B0 G6-G5
5.H0-I2 G5-G4
6.I0-H0 H9-I7
7.B2-B6 C6-C5
8.B0-B4 A9-B9
9.B4-G4 B9-B6
對于棋步的質(zhì)量還可以給它一個(gè)標(biāo)記,有!!、!、?、??四種標(biāo)記可以標(biāo)注
例如
1.G3-G4 H7-G7!!
2.H2-E2? B7-E7
用有標(biāo)記的棋譜制作開局庫,標(biāo)記會被加入到開局庫棋步的標(biāo)記中
如果你想要某步必走,那么你可以在棋步后面加上!!或!標(biāo)記,如果你想避開某步,則可以加上??或?標(biāo)記
希望這篇文章對制作象棋奇兵開局庫有幫助,最后祝各位都能做出高質(zhì)量的開局庫來
象棋奇兵配置文件說明
象棋奇兵配置文件為cavalier.rc,可以用記事本打開進(jìn)行修改編輯
在引擎載入之后,會首先運(yùn)行配置文件里面的命令
因此,可以通過預(yù)設(shè)置一些命令來初始化引擎
每一條命令必須單獨(dú)占用一行
文件最后的命令必須為exit
一個(gè)簡單的例子如下:
adaptive 800K 48M 192M 12M 48M
sd 10
st 5
exit
在這個(gè)配置文件中,第一行的命令是設(shè)置內(nèi)存自適應(yīng)調(diào)整,第二行的命令是設(shè)置絕對搜索深度為10層,第三行的命令為設(shè)置絕對搜索時(shí)間為5秒,最后一行的命令是引擎預(yù)設(shè)置結(jié)束
這樣就可以將一些需要經(jīng)常設(shè)置的命令放到cavalier.rc文件里,每次運(yùn)行就會自動設(shè)置好
哪種象棋軟件比較好用?
象棋軟件好的有:
1、象棋旋風(fēng)
它采用獨(dú)特的位棋盤設(shè)計(jì),運(yùn)算速度快,知識更豐富,出棋準(zhǔn)確率極高,是研究殘局的不二神器。在實(shí)戰(zhàn)過程中,它攻守平衡,招法純正,對空頭炮、窩心馬、多子歸邊等危險(xiǎn)棋型有完善的評估,是業(yè)余棋手提高棋力的有力助手,并已被多個(gè)象棋專業(yè)省隊(duì)使用。
2、象棋名手
象棋名手是一款付費(fèi)象棋軟件,屬于攻殺型棋軟,對中國象棋的各種殺形敏感,擅長在激烈的對攻中獲取優(yōu)勢,常有棄子控制局勢至最終入局的表現(xiàn);在平穩(wěn)局面下也能控制局勢,尋找機(jī)會擴(kuò)大先手,獲取進(jìn)一步優(yōu)勢;支持名手格式殘局庫評估庫,大幅提高軟件對中殘局轉(zhuǎn)換的處理能力和殘局的棋力。軟件曾獲得中國計(jì)算機(jī)博弈錦標(biāo)賽的多屆中國象棋冠軍。
3、小蟲象棋
收費(fèi)制中國象棋軟件,隨著版本的不斷更新升級,已采用了更先進(jìn)的搜索算法,引擎的運(yùn)行效率提高了200%以上,直接的棋力提升更高達(dá)400elo。作為象棋軟件排名前十,小蟲象棋棋風(fēng)細(xì)膩,能攻善守,對中國象棋的各種典型殺法的審局處理比較到位,能很好地抓住對方的防守漏洞,必要時(shí)棄子攻殺,一舉擒王。
4、象棋巫師
象棋奇兵基于Bitboard設(shè)計(jì),棋力高超穩(wěn)定,曾榮獲第十屆奧林匹克中國象棋電腦軟件大賽冠軍。象棋奇兵在1.02版本后,推出了高級版本,支持多線程運(yùn)算,為中國象棋軟件開先河,其高超的棋力、全面的功能受到棋友的廣泛好評。不過以2006年棋軟大賽為標(biāo)志,象棋奇兵的棋力開始逐漸落后于頂尖的象棋旋風(fēng)、佳佳象棋等,2009年后該軟件終止了開發(fā),終極版本為2009比賽版。
5、佳佳象棋
佳佳象棋GGzero從2009年開始嶄露頭角,并一舉奪得當(dāng)年象棋軟件大賽的亞軍。佳佳象棋變幻莫測的出招與在對攻局面下的凌厲攻殺讓人印象深刻。作為十大中國象棋軟件之一,佳佳象棋改編自國象Leela-Zero,可免费使用。它應(yīng)用了谷歌DeepMind公司提出的alpha-zero深度強(qiáng)化學(xué)習(xí)算法,是世界上首款達(dá)到商業(yè)引擎水平的顯卡加速象棋引擎。
象棋奇兵和名手誰厲害
名手。
1、象棋名手屬于攻殺型棋軟,對中國象棋的各種殺形敏感,擅長在激烈的對攻中獲取優(yōu)勢,并且玩家高手居多。但是奇兵相對來說不算厲害的了,包括天機(jī)象棋、象棋旋風(fēng)都比它要強(qiáng)勁。
2、在中國象棋協(xié)會最新等級分排名中,十強(qiáng)均為象棋名手特級大師,依次為王天一、鄭惟桐、蔣川、趙鑫鑫、洪智、許銀川、孟辰、汪洋、郝繼超、呂欽。而奇兵排名較為落后。









