4000字長文:讓你知道關於「中國象棋軟體」的一切

2020-12-11 象棋愛好者

本文從以下6個部分來全方位介紹中國象棋軟體的來龍去脈:

第一,中國象棋軟體的發展簡史

第二,中國象棋軟體的地球排名

第三,人類與象棋軟體實力差距

第四,中國象棋軟體展望和弱點

第五,理性看待純人和棋軟下棋

第六,如何分辨象棋軟體主播

第一部分:中國象棋軟體的發展簡史

90年代中期,已經有中國象棋軟體,此時的象棋軟體非常粗糙,比如電腦的大局觀差、開局不行、喜歡吃子、棄子取勢分不清等等,縣市級的棋手都可以輕鬆勝之。

90年代末期,西洋棋的電腦軟體大獲成功,「深藍」打敗了當時最強的人類棋手卡斯帕羅夫。得益於西洋棋電腦軟體的框架、算法、代碼,中國象棋軟體飛速發展。

新世紀頭幾年,出現了新的拆棋模式—「人機拆棋」,即有一定水平的業餘棋手通過「電腦計算+人為判斷開局殘局」,「人機拆棋」可以彌補電腦的不足,又可以發揮電腦計算的長處,綜合水平可達到人類國家象棋大師、象棋特級大師水平。如果我沒有記錯,在2005年,呂欽和許銀川領銜的廣東象棋隊在隊內訓練時,已經引入象棋人機高手來輔助訓練。

2006年,「中國象棋人機大戰」轟動一時,結果就是柳大華、張強、汪洋、卜風波、徐天紅組成的人類大師聯隊以9:11輸給了浪潮天梭(電腦伺服器),當時的「中國象棋第一人」許銀川與浪潮天梭(當時棋軟是棋天大聖)兩戰皆和。

從2006年開始,中國象棋軟體的綜合水平已經超過人類,此後再無人機大戰,因為人類已經下不過電腦了,已經失去了人機比賽的意義。

此後,很多中國象棋軟體層出不窮,騷老師當年是玩棋天大聖,象棋奇兵,倚天象棋的人機高手,如今大浪淘沙,老一輩的棋軟已經被淘汰,目前市面上主流的象棋軟體有:

象棋旋風、象棋名手、小蟲象棋、阿爾法貓、天機象棋、南奧象棋、ggzero等

第二部分:中國象棋軟體的地球排名

首先明確一點,中國象棋人機操作比純軟厲害。因為人機:

操作者可以:開局庫殘局庫+土豪機器plus+切換不同棋軟算法

純電腦只有:以上3部分都比人機結合差一點

所以,地球上中國象棋棋力排行榜:

第一,人機操作:高深開局庫殘局庫+土豪機器plus+不同棋軟算法

第二,強機強軟:一般開局庫殘局庫+16核以上機器+單一棋軟算法

第三,免費棋軟:如象棋名手3.26,基本與不犯錯的純人全國冠軍差不多

最後,純人男子象棋特級大師、男子國家大師、省市級冠軍

第三部分:人類與象棋軟體實力差距

因為目前電腦無法窮盡中國象棋的所有變化(國家級實驗室科研電腦也不行),目前電腦象棋軟體只能靠開局庫走打分高的固定開局,容易中開局飛刀,所以純人在面對純軟、人機的情況也不同,純人可以背和棋譜、可以走一些平穩的開局。

以目前「中國象棋第一人」王天一為例,結合我作為:

10年前的資深人機玩家+看王天一直播+講王天一實戰,10盤棋王天一先手:

王天一先手vs免費棋軟(4核筆記本電腦)

1負9和或者1勝2負7和,想棋時間足夠、用頂和的心態、選擇平穩開局,王天一大致虧1盤棋,基本與免費棋軟實力相當;

王天一先手vs強機強軟(16核以上)

2負8和或者3負7和,沒有取勝的可能,想棋時間足夠、用頂和的心態、選擇平穩開局、儘量背和棋譜,虧2~3盤棋,差距在非中炮開局2~3先

王天一先手vs人機結合

7負3和或者8負2和,沒有取勝的可能,人機變招導向複雜對殺局面,王天一先手、後手都很難頂和,差距在非中炮開局3先以上(看過王天一直播即可知道)

第四部分:中國象棋軟體展望和弱點

目前中國象棋軟體的綜合實力=

開局庫++審局庫+殘局庫+最新算法+電腦配置+散熱等等

目前中國象棋軟體有10多年沒有大的發展了,目前是瓶頸階段。

目前中國象棋軟體的弱點改進:

第一,開局容易中飛刀,因為目前地球上的電腦無法窮盡象棋的所有變化,如果該棋軟的開局庫沒有某變化,就有中飛刀輸棋的可能。

改進方式:無法根治,搜集飛刀棋譜,匯總起來,這就是很多高端付費開局庫的由來。

第二,審局容易出現漏算,比如窩心馬問題、棄子與多兵多士象問題、某些特殊殺法解不了等等

改進方式:無法根治,開發者、測試者收集電腦漏算的棋局,進行算法改進

第三,電腦殘局稍弱問題

目前已經解決,據說某些大佬有100T的殘局庫收錄,以後隨著技術的發展,殘局庫會更加完善,太恐怖了。沒有殘局庫的電腦軟體,很多難度大的殘局不會破解。如圖,我記得胡司令講棋視頻中,講過車高兵vs車單士是和棋,但是如圖卻是必勝(我真的不會)。

第四,高強度計算導致電腦發熱發燙,降頻、跳水問題

改進方式:無法根治,只有外部給電腦降溫

第五,最新算法問題

改進方式:人民幣玩家付費,所以免費軟體玩不過付費強軟

第六,電腦配置問題

改進方式:土豪玩家專屬,普通人不要流口水了

目前中國象棋軟體有希望進一步提升的就是利用阿爾法狗算法的人工智慧「ggzero」,沒有開局庫殘局庫,純靠自我深度學習,但目前沒有任何一個官方機構來做這個項目(財大氣粗的谷歌公司只測試了西洋棋,沒有中國象棋),目前只有民間微薄的力量來訓練這個ggzero,進度極其緩慢,看不到頭,第三屆中國象棋軟體比賽16強中,有3個帶土豪顯卡(其中有1位4個v100顯卡價值30萬人民幣)的ggero,全部被淘汰了。

第五部分:理性看待純人和棋軟下棋

賽車和賽車比賽,人和人比跑步,這是最基本的認知。

不藉助外部高科技,人永遠跑不贏汽車,人也沒必要和汽車賽跑。

牙買加閃電博爾特100米9秒58的世界紀錄,這依然是神一樣的高度和紀錄,折合37公裡/小時而已,但沒有人會懷疑9秒58的偉大。

同樣的,棋軟下棋遠比人類厲害,人為什麼要和棋軟比較?

棋軟有棋軟的玩法,純人有純人的思考模式和下棋思路,兩者可以互相結合,共同提高。

人類下棋的魅力就在於向自我挑戰,追求更高更強的自己,人類下棋有自己的七情六慾,情緒也是象棋實力的一部分,而電腦只有冷冰冰的打分計算。

人類下棋最大的魅力相信大家還記得,2019年碧桂園總決賽第4盤棋,鄭惟桐vs王天一,王天一後手在落後的情況下,驚天棄炮背水一戰(電腦打分虧400分),這步棋觸動了多少棋迷的心弦,這步虧400分的棋電腦是永遠走不出來的,這就是人類下棋的魅力。

我一貫的主張:象棋軟體只是工具,我們學棋要學的人類思維模式和下棋思路。因為電腦的棋,我們人類學不會,只能利用借鑑。

打個比方,汽車跑得比我們人類快,汽車只是我們出行工具之一,還是要靠我們人類來開車、拿方向盤。

我們純人學中國象棋的先後順序:

第一,象棋殺法,殺法不會何來贏棋?(天天象棋業餘1級)

第二,象棋實用殘局,基本功不會何來進一步提高?(業餘3級)

第三,大量實戰輸棋培養棋感+掌握1~2種自己喜歡的開局(業餘5級)

第四,開始實戰贏棋+復盤總結提高(業餘6級,不背棋譜大概最高就是業6)

第五,看大師實戰,學思路戰術+背棋譜(業餘6級以上)

目前職業棋手,如王天一,鄭惟桐等象棋國手,藉助象棋軟體最多就是拆解開局,準備象棋布局飛刀+比賽實戰復盤,因為電腦中局計算人類永遠學不會,也沒有必要去學。

在這裡推薦2個象棋網站:棋中論壇和泓弈棋牌網,裡面有大量的免費軟體可以下載。嫌麻煩的可以去某寶花5塊錢買(本質也是免費軟體),土豪級別有更高追求的棋友可以去買付費棋軟+付費開局庫。泓弈棋牌網如圖。

其實,對於我們普通拆棋來說,免費象棋軟體即可滿足我們的拆棋需求,象棋名手3.26破解版,棋力已經達到全國象棋冠軍水平。

第六部分:如何分辨象棋軟體主播

2014年,2015年象棋直播興起,很多人打著「弘揚傳統文化」的幌子,來進行坑蒙拐騙的勾當。其它遊戲領域,凡是開掛、作弊,必定是喊打喊殺,徹底封殺,唯獨中國象棋直播是奇葩,純人直播沒人看,象棋軟體直播人氣旺。

歸根到底就是象棋小白太多,因為象棋小白盲目崇拜無敵的「象棋高手」實力。

民間是不存在「象棋高手」的,能在現實比賽中下贏王天一的,全國不超過10位,你跟我說王天一在直播連續輸棋,鬼才信,只有象棋小白會被騙。

正是因為象棋軟體遠比人類厲害,所以象棋軟體作弊就是無敵不會輸棋。

最初象棋軟體直播是連線功能,後來發現自動走棋太假,目前已經淘汰。

目前全部象棋軟體作弊都是「人機連線」,意思就是左邊一個下棋的棋盤,右邊一個象棋軟體,右邊的象棋軟體可以計算可以看打分,如圖。

騷老師,有人開電腦任務管理器,沒有象棋軟體程序啊?你傻啊,不會雙屏幕電腦嗎?這在電競領域帶玩帶打只是常規操作。

騷老師,有人開電腦任務管理器+現場攝像頭看到電腦桌面,沒有象棋軟體程序啊?你傻啊,我不會聯合1個同夥,我帶著耳機,同夥給我報象棋軟體的招數啊。

象棋軟體直播作弊的方法有很多,唯一不變的就是騙錢騙禮物。

在這裡,我介紹4種最簡單的識別象棋軟體主播的方法:

(某些主動誠實說自己就是軟體直播的,不在我吐槽的範圍)

第一,直播時長。我們正常地球人下棋幾盤棋,腦袋就蒙了,狀態不行了,直播時長超過3小時的,還能保持吹水+牛逼的,這就要注意了。為什麼是3個小時,你見過職業棋手王天一、許銀川、趙鑫鑫、蔣川、洪智、趙瑋、陳棟等等大師單次直播會超過3小時的嗎?

第二,不會輸棋。做個正常人吧,歷屆的「中國象棋第一人」許銀川、蔣川、王天一,都會在現實比賽和網上下棋輸棋,什麼牛鬼神蛇會不輸棋?只有軟體作弊。有些演技好的象棋軟體主播,會故意輸棋,但整體還是保持牛逼大量贏棋,而且神奇的地方就是贏了這麼多棋,不見這些象棋軟體主播升等級???

原因就是演技提高了,不能在高級別象棋等級吹牛逼了,容易被發現是軟體作弊封號(如天天象棋封軟體作弊),故意下播後掉等級。而純人直播一般都是穩定的帳號,不會因為大量輸棋而故意掉等級。

第三,邊下棋,邊聊天吹水,還能保持高質量下棋。過年時,我在b站手機直播過2次,我發現邊下棋,邊聊天吹水,是不可能保持高質量下棋的。要麼認真下棋,要麼聊天吹水,兩者不能兼得,就算兩者兼得,下棋質量也是非常差,昏招漏招太多。能同時「下棋+聊天+高質量棋局」滿足這3個條件的,我承認是天賦異稟的神人,如果不是神人,那就是下棋不用腦子的電腦搬運工。

第四,以玩敢死炮,鐵滑車,八卦陣(雙邊相)為樂。不用多說,有水平的象棋迷都不會玩這些不成立、投機取巧的開局,因為對提高象棋水平沒有多大幫助。偶爾玩玩還可以,但經常以這些不成立的所謂套路棋來吸引象棋小白,那麼這些象棋軟體直播自身水平也不會高到哪裡去,誤人子弟,搞臭中國象棋在民間的風氣。

以上滿足3~4個條件的就是100%軟體主播(只有1個或者2個條件的,有些是純人直播,不能因為大環境都是軟體主播,懷疑所有人),無一例外。其他辨別方法如線下成績、看主播斜眼、用軟體追蹤狙擊等等。

我是騷老師,2014~2020年連續7年的「象棋資深媒體人」

感謝您的閱讀和捧場

感謝

相關焦點

  • 中國象棋電腦應用規範——論中國象棋信息化的發展
    中國象棋然而,電腦在中國象棋上的運用還剛剛起步,儘管國內湧現出一大批中國象棋的專業網站和專業軟體,但是由於缺乏必要的基礎工作,電腦技術在中國象棋上的應用優勢還無法體現出來,目前主要問題在於:1、缺乏完整的象棋棋譜資料庫。
  • 象棋愛好者內心獨白:想提高象棋實力卻很難,我玩象棋軟體的心得
    那時各種象棋qq群極度活躍(目前象棋qq群10年前的這批人年紀已大,新的95後、00後玩家又沒有補充,象棋qq群已沒落),我經常組社團在中國遊戲中心開軟互虐(目前中國遊戲中心、泓弈棋牌網、JJ象棋等老平臺通通沒落),那時因為自己家裡的老式笨重座機電腦配置不高,還經常跑去網吧用8核電腦跟人開軟互砍。
  • 中國象棋有3種玩法,你知道嗎?
    中國象棋已有千年的歷史,在民間非常流行,我們在公園、小區、村口,甚至街邊都能遇到下象棋的人。但是你知道象棋有3種玩法嗎?一、中國象棋傳統玩法這個也就是我們在經常見到的象棋玩法,已經延續了千年。使用方形格狀棋盤,圓形棋子共有32個,紅黑二色各有16個棋子,擺放和活動在交叉點上。雙方交替行棋,先把對方的將(帥)「將死」的一方獲勝。
  • 象棋技巧!教你成為中國象棋高手!
    作為中國人對於中國象棋應該不陌生吧,中國象棋是我們國家十分傳統的棋牌遊戲,對於中國象棋下法相信大家都知道,那麼大家知道象棋技巧有哪些嗎?今天小編就給大家介紹一下飛象局技巧,一起看看吧。  象棋技巧  想要學會下象棋,成為象棋高手,首先我們要學會看象棋,就是看別人下象棋,聽起來好像十分簡單,但是並不簡單哦,看過象棋大師們  的殘局後你就知道,自己看的棋原來是那麼的不值一提,我一般能看到3步後的棋我自己就很滿意了。
  • 象棋技巧:教你成為中國象棋高手!
    作為中國人對於中國象棋應該不陌生吧,中國象棋是我們國家十分傳統的棋牌遊戲,對於中國象棋下法相信大家都知道,那麼大家知道象棋技巧有哪些嗎?今天小編就給大家介紹一下飛象局技巧,一起看看吧。  象棋技巧  想要學會下象棋,成為象棋高手,首先我們要學會看象棋,就是看別人下象棋,聽起來好像十分簡單,但是並不簡單哦,看過象棋大師們  的殘局後你就知道,自己看的棋原來是那麼的不值一提,我一般能看到3步後的棋我自己就很滿意了。
  • 中國象棋棋譜
    中國象棋棋譜 資訊閱讀 大小: 40.41M
  • 學習象棋用什麼軟體,哪個好?用好4款軟體,既不花錢又辦事!
    想學象棋又不捨得花銀子,但也不知道面對眾多象棋軟體如何選擇。工欲善其事,必先利其器。今天就給大家介紹4款免費軟體,足可滿足你網上對弈、打譜訓練、拆解棋局的種種所需。象棋軟體也分PC端和手機端,我來給你介紹一下。
  • 中國象棋電腦版
    中國象棋電腦版簡介 中國象棋電腦版是一款遊戲。
  • (象棋教學研討)關於啟蒙班象棋課程設置問題的幾點想法
    關於教材部分的問題,我個人認為,無論是哪本教材,誰編寫的教師,教師都要動手去改造,不能「拿來主義」。教材編者多是從自己的對棋理解的角度來編寫教材,他面對的大多數讀者,而非個體。象棋教師恰恰是讀者中的個體,所以教材一定改成適合自己教學風格和棋風的教材,這樣「拆東牆,補西牆」的情況再所難免。  第二問題是關於教材的邏輯順序問題,這個問題我是這樣看的。
  • 中國象棋十大規則!你知道嗎?
    中國象棋有著悠久的歷史,是一種益智型兩人對抗遊戲,由於其用具簡單,趣味性強,著法千變萬化,所以深受廣大愛好者的喜愛.特別到夏天,在廣場的樹蔭下和街頭經常可以看到很多人殺的不亦樂乎.中國象棋還是我國正式開展的體育項目之一,在不久的將來也要流行全球。那麼中國象棋有什麼規則和口訣,怎麼玩呢.
  • 印度拿象棋去申了6次遺,你還不知道象棋用英語怎麼說?
    最近新聞上的爆點都是印度在拿著我們的象棋多次去聯合國過教科文申遺,但是好在一直被拒。我腦補一下被拒的場景,聯合國教科文:「好吧,你說中國象棋是你的,那這些棋子上的字來讀給我聽聽。」關於象棋起源象棋一詞最早出現於戰國時期(公元前475年-公元前221年)。《楚辭·招魂》中就對其形制以及玩樂方法作過專門記載:「蓖蔽象棋,有六簿些;分營並進……關於起源,現在都是傳說階段,大部分認為是三皇五帝時期產生的象棋。這也就和印度所說的什麼是通過絲綢之路(公元前202年-公元前8年)從印度傳到中國的是完全不符的。
  • 中國象棋與中國文化
    就象棋、圍棋而言, 其博大精深的文化意蘊, 不但使歷代的棋人痴迷不已, 而且深入民心, 深受人民群眾的喜愛, 如同詩歌使中國有「詩國」的美稱一樣, 棋藝的繁榮, 也使中國擁有「棋國」的美譽.本文只談象棋. 只談象棋裡的中國文化意蘊。 關於象棋的起源, 可謂眾說紛紜, 既有神農氏、黃帝造棋的傳說, 也有源於印度等的說法, 令人迷惑。
  • 中國象棋殘局
    中國象棋殘局 休閒益智 大小: 4.66M
  • 沒有人不知道象棋,但是你知道象棋是如何演變到今天的嗎?
    導讀:《沒有人不知道象棋,但是你知道象棋是如何演變到今天的嗎?象棋之林中到底有過多少高手?喜歡逛公園朋友肯定都知道,象棋是一種十分喜聞樂見的運動,它的規則簡單,容易上手,又有著悠久的歷史,而且其中變化機巧,是十分豐富的,所以象棋以它的平易近人,成為了民間人們業餘時間娛樂的最愛。現在看來,象棋的普及程度應該是高於圍棋的,那到底是誰發明了圍棋呢?
  • 淺析中國象棋中很少有人知道的道理
    就生活工作而言,究其原因,小編以為在棋盤上以然告訴了我們一切。象棋的核心在哪裡?在棋盤上是如何展現出來的?當然思維決定了很多東西,象棋的思維在哪裡?小編以為應該在楚河漢界的河裡面。想像楚河裡面有水(細節決定成敗),帥將(棋子的調度)的一切都是靠水去運行(人身體百分之七十由水組成)?我們自身為將帥我們要像水去學習。
  • 中國象棋的逸聞軼事
    這期間,出現過司馬光的「七國象棋」,民間流傳的「廣象戲」和「大象戲」。無論是棋盤或棋子,都有較大較多的改革。棋子由立體象形改為平面圖形或平面字形,或者一面有字一面有圖形的平面棋子。棋子的組成中增加了炮的新兵種。棋盤不再使用64小方格黑白相間的方形棋盤。棋子由在棋盤的方格上活動改成在縱橫直線的交叉點上活動。
  • 中國象棋:伴隨時代發展,帶你另眼看象棋
    中國象棋伴隨幾千年的時光穿梭,出於象棋與軍事掛鈎,統治者為了天下安邦,期間也曾幾度對象棋進行了封鎖打壓。然而是象棋充滿了藝術的靈魂與智慧,怎會輕易就會消亡。相反,象棋在這個漫長歲月裡,已經茁壯成長。那麼你內心深處,象棋是啥模樣?
  • 中國象棋都知道,可這個「象」是什麼意思?
    中國象棋,是我們日常隨處可見的一種棋類遊戲。夏日街頭,傍晚時分,每每在昏黃路燈下,都會有三兩好友圍桌對弈,一旦棋逢對手,叫好聲此起彼伏,還會有圍觀者,常常忍不住發出聲來,引得他人側目。不過,中國象棋為何要叫象棋呢?這個問題早就有人思考過,在十八世紀,英國人威廉·瓊斯便有考據認為中國象棋應該起源於印度,理由便是印度是產象國,而中國古代並沒有大象。但在我國古代的很多歷史資料中,其實已經有了大象的記載,《楚辭·招魂》:「菎蔽象棊,有六簙些。」
  • 象棋中的學問
    □鄭州市緯五路第二小學四(6)班 楊樹  暑假,爸爸買回來一副象棋,我很好奇,於是問爸爸:「這是什麼棋呀?」爸爸回答說:「這是中國象棋,在我們國家有悠久的歷史,如果你想學象棋,我可以教你。」我忍不住好奇心,就答應了爸爸。
  • 多樂中國象棋電腦版
    多樂中國象棋電腦版簡介 多樂中國象棋電腦版是一款象棋類遊戲。