4000字長文:讓你知道關於“中國象棋軟件”的一切

本文從以下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車單士是和棋,但是如圖卻是必勝(我真的不會)。

4000字長文:讓你知道關於“中國象棋軟件”的一切

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

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

第五,最新算法問題

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

第六,電腦配置問題

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

目前中國象棋軟件有希望進一步提升的就是利用阿爾法狗算法的人工智能“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塊錢買(本質也是免費軟件),土豪級別有更高追求的棋友可以去買付費棋軟+付費開局庫。泓弈棋牌網如圖。

4000字長文:讓你知道關於“中國象棋軟件”的一切

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

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

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

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

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

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

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

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

4000字長文:讓你知道關於“中國象棋軟件”的一切

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

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

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

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

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

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

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

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

4000字長文:讓你知道關於“中國象棋軟件”的一切

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

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

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

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

感謝


分享到:


相關文章: