前緣:
說到五子棋(英文名:Five in A Row,簡稱FIR),幾乎所有人都玩過,可說是一項在中國和全世界普及度都很廣的棋類遊戲。但是幾乎絕大多數人對五子棋都會有一種誤解———簡單的小孩子遊戲。
但事實上,五子棋的思考和戰略深度比中國象棋和西洋棋都要深,是一種極具智慧的棋類運動,也是世界智力運動會競技項目之一。
在中國,有這樣一些人,他們對五子棋有著深沉的熱愛,他們在鮮為人知的地方默默努力,與志同道合的五子棋愛好者一起策劃著一次又一次的比賽、活動,他們無所求地付出了自己大量的時間與精力,只希望能夠為五子棋正名,希望能夠讓這項古老的充滿智慧的運動偉大復興。
Ruifan就是一名這樣的五子棋推動者。
首先,他本人就是一名五子棋頂尖高手———五子棋專業6段,全國五子棋邀請賽總冠軍。
平時,他長期擔任北京各大高校棋社五子棋比賽的組織者與裁判員,與全國五子棋愛好者社團均有深度合作,是五子棋運動的堅定信仰者和推廣者。
同時,他擁有10年以上的網際網路研發經驗,也是資深的遊戲開發者和AI技術先行者。
機緣巧合之下,Ruifan了解了區塊鏈,並先後在兩所知名交易所擔任核心開發者。在這個過程中,他了解到了區塊鏈世界的種種光明與黑暗,進步與弊端。他認識到,如果把區塊鏈的特性與AI技術結合,可能會產生一款劃時代的五子棋遊戲產品。
立項:
2018年幣圈整體涼涼,同業紛紛轉行離開,但Ruifan堅定認為區塊鏈技術將會在2019年通過Dapp的形式爆發,於是,他開始了行動。這款獨一無二的區塊鏈AI五子棋Dapp就這樣被立項了。
EOSFIR(中文:AI五子棋)
這是由Ruifan和他的朋友們將多年沉澱的AI技術對五子棋深度學習後的全新五子棋AI融入五子棋後的一款Dapp遊戲,與市面上所有的五子棋遊戲都完全不一樣。
與市面上已有的五子棋遊戲的本質區別大約有三點。
一是引入了古老的五子棋公平機制:「一手交換」和「讓優」(後續附件詳解)
二是提供三種不同階段的AI道具:「熱力圖」、「AI攻防」和「連弩絕殺」(後續附件詳解)
三是引入通證經濟,讓玩家在遊戲中可以通過FIR Token來進行真人PK、勝負競猜、質押分紅,即通過遊戲讓對五子棋做出了貢獻的玩家獲得收益(後續遊戲特點與經濟生態詳解)
這三點讓人感到不明覺厲,真的不知道看起來那麼簡單的五子棋還能玩出花來?
在與團隊深度溝通並下載了白皮書鑽研後,確實某種程度上刷新了我們的世界觀,五子棋確實是一個被大家低估的遊戲品種,內含的智慧真的很深!再加上五子棋「易於上手,難於精通」的特點,我們認為這個AI五子棋Dapp可能真的很有潛質。
以下,就跟大家分析一下這款EOSFIR(AI五子棋)的特別之處。
EOSFIR的特點:
A、強大的AI加持
不同於傳統的五子棋遊戲App,EOSFIR Dapp獨創了AI遊戲道具(熱力圖、AI攻防、連弩絕殺),AI道具不僅增加了遊戲的趣味性、可玩性,而且玩家通過對道具的使用可以提高勝率,潛移默化提升了五子棋的大局觀,讓玩家真正感受到五子棋遊戲的魅力。
為了保證玩家之間的公平,EOSFIR還引入了經典的「一手交換」和「讓優」的規則。
為了讓五子棋小白快速入門,我們還製作了大量有趣的教學動畫。希望廣大玩家能和EOSFIR一起推廣五子棋這項運動,以棋會友,收穫滿滿!
B、頂尖五子棋高手+區塊鏈大佬擔任製作人
Mr Ruifan
五子棋專業6段,第二屆全國五子棋邀請賽總冠軍
長期擔任北京各大高校棋社五子棋比賽的組織者與裁判員,與全國五子棋愛好者社團均有深度合作,是五子棋運動的堅定信仰者和推廣者
同時,擁有10年網際網路研發經驗、資深遊戲開發者、兩個區塊鏈知名交易所的早期核心開發者
C、玩遊戲可贏得EOS與FIR
在遊戲中,玩家可以通過戰勝對手(其他玩家)來獲得EOS和FIR(Token)獎勵。EOS是高流通性的資產,可以在任何交易所進行銷售,也可以在遊戲中繼續消費;
FIR既可以在交易所進行銷售,也可以繼續質押到遊戲中,獲得遊戲收入的分成。
EOSFIR作為一個去中心化的競技平臺,所有的資產、交易、分紅記錄,以及玩家的段位、戰績都將會記錄在區塊鏈上,任何人不能篡改,保持絕對的公開與公平。
為了降低傳統遊戲用戶門檻,EOSFIR使用了鏈遊世界的通證平臺技術與ChainX SDK,讓玩家用手機註冊即可玩遊戲,並獲得區塊鏈錢包。還與BIDDREAM合作,登錄其生態交易所。
經濟生態:
A、遊戲分紅
作為一款區塊鏈Dapp,通證經濟系統是必不可少的關鍵環節。EOSFIR的白皮書裡顯示,
對於平臺在運營過程中產生的利潤將進行合理的分配,其中70%用來分紅給廣大玩家,只要持有 FIR TOKEN,並質押到平臺的玩家,每天都可以領取分紅,大家利益共享,讓遊戲裡沒有輸家。
B、通證經濟
EOSFIR權益通證發行總量100億,永不增發,自動通縮。
總結:總結
從各方面看,AI五子棋是目前市面上鳳毛麟角的既具有遊戲的可玩性、又兼具公平公正和通證經濟激勵的一款Dapp遊戲,且大大降低了玩家進入的門檻,在初心、願景、遊戲設計等多處地方都有著創新和品質提升。
目前遊戲不日即將上線鏈遊世界、追幣網以及EOS生態各大錢包,下一步還將登錄其他公鏈,敬請玩家們期待。
我是被全世界公眾號引用最多的分割線
附件:AI道具與公平規則詳解(含五子棋棋理入門)
一、熱力圖:AI幫助玩家排兵布局提供攻守形勢參考,培養五子棋大局觀。
五子棋遊戲的本質是資源的整合。資源的整合依賴於空間與連接。熱力圖形象化、數據化地展現當前局面資源,以及資源的可連接性和空間。幫助用戶直觀地對局面進行宏觀評判與宏觀決策,即幫助用戶進行戰略選擇。
棋理:
五子棋的資源就是棋盤上的1級著法點、2級著法點、3級著法點、4級著法點……。通俗地說,就是盤面上的可衝四點、可活三點、可活二點等等。
舉個例子:如果我們的兩條線路可以活三(都有可活三點),並且它們(這兩個點)湊巧重合,那麼我們就能雙活三;如果一條線上能活三,另一條線上能活二,如果它們湊巧重合,那麼我們活三時(就創建了新的活二)從而可以獲得一個若干個新的可活三點——在實戰中,這樣的「湊巧」就需要我們人為去創造。比如在第二個例子中,如果新的活三有可能再創建新的活三點,周而復始,直到我們努力讓某兩條線上都有可活三點,想辦法把它們湊到一起形成三三。
五子棋的進攻,就是資源整合的過程。而整合的底層規則和可行途徑依賴於可以連接的線路。進一步說,在基於線路去連接的過程中需要足夠的空間。如果沒有足夠的空間,進攻則無法展開。而已方想進攻,首先要營造空間。對於五子棋來說:空間屬於戰略層面,連接資源則是戰術層面;用空間去控場,用連接資源去進攻;處理空間屬於大智慧,處理資源連接屬於小技巧。
圖標說明:火焰,代表1級著法(可衝四點)和2級著法(可活三點和隱三點);火星,代表3級著法(通常是積蓄活二的點);能量球代表的是空間。
熱力圖分為三個大檔,通俗地認為,五子棋的戰略分為三檔:進攻、蓄謀進攻、防守與經營空間。
攻略:
如何判斷該採用哪種戰略呢?可通過觀察熱力圖分析 :
1 先看已方攻擊性
何謂攻擊性?比如:如果已方火焰較多且密集,則可能當前局面已方攻擊性強;若已方有數朵火焰,並伴有半數大顆火焰,則可能當前局面已方攻擊性強;若已方有零星火焰,然而火焰周圍而大片火星,則可能當前局面已方攻擊性強……。(局面攻擊性之判斷,主要看火焰和火星,綜合形狀直觀感受和局部特徵分析得出結論。如何更精確地觀看熱力圖初步確定攻擊性,我們有一套系統的教學,玩家觀看教學迅速掌握。此處不展開解釋)
如果已方攻擊性強,調用AI攻防,棋魂附體,展開進攻,直至取勝。當然,這是殘局,是簡單的二元選擇:是或否。是五子棋棋理中最簡單的選擇。
2 再看對方攻擊性
剛才所說的是最簡單的選擇。既然勝機已至,那麼只要有足夠的判斷力和魄力即可;但是,如果暫時看不到勝利呢?則要耐心經營局面。
所謂未慮勝,先慮敗。先看對方的攻擊性。如果對方的攻擊性強,趕緊防守。此系被動防守。
(防守的基本要領玩家可通過我們的教學,迅速掌握)
3 蓄謀進攻
如果對方無攻擊性。那麼這時候就有兩種選擇:
a 蓄謀進攻。這是偏攻擊的方案:如果已方火星較多,能量球也較多(即空間充足),火星被能量球包圍。這時候就到了蓄謀進攻的良好時機。所謂蓄謀進攻,通常即積蓄增置活二,走完之後,再看熱力圖,會發現已方局面的攻擊性大增;如果空間不足之時,切忌盲目進攻,對方只要在防守中消耗掉你的火星,壓縮你的空間,並且經營出足夠的空間,等到你的進攻難以為繼時,局面就十分被動了。
b 主動防守。致力於火星和能量球也就是空間的經營,而不急於增加火焰。當力量不足時,應該先積蓄力量,恰如箭射出之前先要收回來。詳見下一節
4 被動防守、主動防守、經營空間
無論被動防守,還是主動防守,目標都是相同的:儘量撲滅對方的火焰、火星;儘量壓制對方的空間(能量球數量);儘量增加已方的火星和能量球。
所以說,無論是被動防守還是主動防守,都接近於防守反擊的策略。
如果是主動防守,則這種局面處理往往是十分微妙的,需要五子棋大局觀與策略。
這也恰恰是五子棋雙方攻與防關聯緊密之處:
a 通常來說,越貼緊對方防守,防得越「嚴實」。但是,由於貼近對方,也不易獲得空間,對於將來轉守為攻貢獻較少。可稱為保守性防守;反之,跳防等手段對將來轉守為攻更有幫助,但留給對方的進攻餘地也較大,風險也較大。可稱為開放性防守。
b 通常來說,越是走在「內圍」(即對方棋子相對密集處;由於開局從邊角開始,因此內圍通常就是更靠近盤端處),越防得嚴實。但是對將來轉守為攻的貢獻也越小;反之,越是走在外圍越利物空間,對將來轉守為攻越有貢獻,但也越有風險。
c 如果對方此時進攻正猛,比如此時火焰多多且空間充足,那就不要想多,防得越嚴實越好;如果雙方火焰都較少,但是對方的火星和能量比我方多,那也說明對方在「太極推手」中佔優,仍宜先進行保守性防守;如果對方火焰較多但空間不足,那麼堅定信念,穩守下去一定能看到勝利的曙光,此時應漸漸從保守防守過渡到開放性防守;如果對方既無火焰,也無火星和能量球,而我方則有一定數量的能量球,那麼不必著急,適合進攻就進攻,不適合進攻就採取開放型主動防守,慢慢積累空間。
d 反過來說,我方在行棋時,即使處於被動也要儘可能營造資源與攻擊性。已方的攻擊性越強,對方就越忌憚。在平衡規則下,尤其是雙方都沒有失誤的前若干步內,保持一個平衡攻防投入才是合理之舉。
此外,在五子棋中,還有以消耗火焰擴展火星,以進攻擴展空間等高級技巧,也將在教學中展示,此處不展開描述。
值得說明的是,無論是這些高級技巧,還是上述基本技巧,當玩家熟練之後,都會發現,有時候光靠看當前局面還不足以判斷局勢,需要多模擬幾步,反覆嘗試雙方可行的分支,對比每個子局面的熱力圖進行分析,也就是通常所說走一步看三步。對此,我們將來會推出長考道具,可以使用戶切換到一個棋盤自己擺棋,敬請期待!
總之,熱力圖道具是幫助用戶進行大局分析與策略選擇的工具,它的使用也是最複雜的。
二、AI攻防:AI根據當前局面提供合理建議,可攻可守,是否採納由玩家確認。
事實上,AI的大局觀、策略選擇並不比一個熟練人類玩家更強。而AI作為運行在機器上的程序,它的特點是邏輯分析速度快、殘局強大、單純的攻擊或防守都很厲害!
攻略:
由於AI攻防道具只能使用1次,因此,AI攻防道具通常就用在兩個場合:
1 觀察熱力圖,判斷自己優勢已足夠,果斷調用AI,發起進攻,連續5步,營造勝勢。通常來說,5步之後,或者已經能出來肉眼可見的兩、三步三三勝,或者此時已進入連弩狀態!
(詳見「連弩絕殺」介紹)
2 觀察熱力圖,發現自己形勢岌岌可危,果斷調用AI,替自己防守5步。
三、連弩絕殺:AI發現決勝戰機時提示用戶,玩家確認後發起連續攻擊KO對手。
連弩絕殺,即一連串地衝四,直至取勝。眾所周知,五子棋中如果一方衝四,則另一方必需防在即將成五的點上,此系唯一應對。因此 ,當局面進入一方可以連弩殺的狀態時,此時局面必勝無疑且取勝路線如一條無分岔的連線狀。
當我方可以連弩殺時,「連弩絕殺」道具圖標就會亮起,點擊確認後棋盤上會顯示一串腳印,以表示接下來取勝的路徑。只要一步一步跟著(最大的)那個腳印走,即可穩勝。
備註:
連弩殺的步數是不限的,即使是連衝20步取勝,也會向玩家提示20步。應該算是使用最簡便、性價比最高的道具了。
公平規則詳解
為了保障遊戲的公平性,引入了經典的「一手交換」規則,開局時系統自動劃定落子禁區,避免先手玩家必勝的局面;為了避免五子棋高手碾壓五子棋普通玩家引入「讓優」規則,AI根據玩家段位及局面提供讓優點,保證五子棋的遊戲性與平衡性。
一、一手交換規則:
遠古的五子棋正如遠古的圍棋,存在先走佔優的問題(當然五子棋的優勢比圍棋大得多),都需要引入一些附加規則進行限制,使黑白雙方平衡。而一手交換規則的原理,即是限制黑棋的第一手:試想,五子棋第一手走在天元優勢極大乃至必勝,但如果第一手走在A1(兩個邊線交叉的角上)呢?走在B2或B3呢?顯然,不但黑棋不會有優勢,反而是劣勢極大乃至必敗。而C3點則經過各項賽事證明,白棋有優勢而黑棋不至於必輸。如此推理可得出一個簡明的邏輯,即五子棋的第一步越靠近邊角優勢越小、越靠近天元優勢越大,從邊角向天元連續遞增。因此,在這個區域內必然存在一批平衡的點,使得黑白雙方均無開局之利。
而經過近十年高水平賽事的驗證,幾乎已經鎖定了理論上黑棋不佔優勢的範圍。而一手交換規則簡化版即設置為在第一步落子之前,將黑棋理論佔優的點盡數上鎖,不允許落在這些點上,即實現了黑白雙方的平衡。
二、讓優規則:
競技遊戲實力懸殊則無味。譬如五子棋,連輸三盤給對方,哪還有心情玩?
因此棋類中多有讓優規則。最典型的是圍棋的讓子規則。古代日本坊間以圍棋博彩,賭博自然要公平,不能強者恆勝,因此視實力落差讓子即成了常規。
五子棋中也有諸多讓優的方式,比如本平臺採用的讓優規則。
讓優的方式為,如果受讓一方為黑棋,則在第3步後,在較遠處擺上若干顆黑子;如果受讓一方為白棋,則在第4步後,在較遠處擺上若干顆白子。
這些因受讓而額外增加的子,因為離得遠,從而使一時半會兒派不上用場。
讓優原理:
遠處孤子需要連續2步才能形成3級著法,而「主戰場」已有讓子方的兩個棋子,已處於4級著法。即使讓子方繼續採取守勢,保持4級著法,若受讓方敢於直接在遠處孤子附近走棋,則受讓方再增一子即可形成3級著法,進而搶先展開進攻。此時讓子方在主戰場區域進攻,主戰場局部又多一子的,受讓方很難防守。
因此,受讓方如果能渡過前期,則可以伺機借用上遠處的孤子,多一子之援即能佔優。另外,讓子方為了不讓對方聯繫上孤子,走棋時也難免掣肘影響落點,這樣一來受讓方就可享受到若干便宜,增加了獲取的概念。
系統根據雙方的段位、勝率,調整讓子的棋子的距離和數量,進行微調,即可科學地抹平雙方實力的落差,使雙方取勝的可能性儘量接近。而受讓一方如果取勝,即使是借用了受讓的棋子,也是通過自身努力設法聯繫上,從體驗上來說仍然是「憑本事」獲取的勝利。
(本文僅供信息分享,不構成任何投資建議。)