【中國象棋】不同的記譜方式

最近在做ejcees,花時間最多的還是不同格式的導出導入。

下面總結一下東萍和PGN格式的差別。

首先是東萍格式,它大概從2004年左右就定下了,這挺好,以後不會再改了。當存在兩條縱線上都有多個兵卒,則會有「前二進一」這種描述,等於是「前兵二進一」的「兵」省略了。

東萍的說法是:

Read more

吳可欣贏棋及翻車研究

[Game "Chinese Chess"] [Result "0-1"] [Rotate "true"] [Format "Chinese"] {吳可欣贏網友一盤棋} 1. 炮八平五 馬2進3 2. 兵七進一 車1平2 3. 馬八進七 卒7進1 4. 車九平八 馬8進7 5. 馬二進一 車9進1 6. 炮二平四{估計是這步棋使局勢急轉直下,因為它導致紅方右車完全出不來} 馬7進8 7. 炮四進三 卒7進1 8. 兵三進一 馬8進6 9. 馬七進六 車9平4 {吳姐說希望他踩中兵} 10. 馬六進五 馬3進5 11. 炮五進四 車4進3 12. 兵三進一 車4平5 {吳姐說差點走馬6進8} 13. 車一平二 砲8進4 14. 炮五平四 車5進2 15. 仕四進五 馬6進4 16. 車八進六 馬4進3 17. 帥五平四 砲8平6 18. 前炮平六 砲6退1 19. 炮六退五 車5平6 20. 帥四平五 車6平4 21. 帥五平四 車4進2 22. 車二進四 車4退2 23. 車二平四 砲2平6 24. 車八進三 砲6進3 {紅方認負} 0-1

Read more

本地(Linux、Android)使用皮卡魚引擎

皮卡魚是目前我知道的開源中國象棋引擎中最強的,因為我還不知道其它的開源引擎,如果有知道的請留言告知。

皮卡魚開源地址:

https://github.com/official-pikafish/Pikafish/

皮卡魚網頁版:

https://xiangqiai.com/

那麼,既然已經有了皮卡魚網頁版,為什麼我還是希望在本地跑皮卡魚引擎?

Read more

重力跳馬棋︱八仙過海

年前,一位網友說他正在構思一款弈棋,希望做好之後能請我來測試下。但是後來他遲遲沒有發表,最後放出時,似乎還是一個未能測試通過的半成品。

他大概是想藉馬年這個主題,做一個跳馬類的弈棋。這引發了我的興趣,我很小的時候也嘗試過用馬的跳法來做遊戲。

經過多日的思考,刪減了大量不合理的規則,最終我得到了下面的可行規則。

規則叙述

棋盤:直接採用中國象棋棋盤。

Read more

幾局混亂時鐘

object

這局非常精妙,我開始以為它是乙方必敗,但是當我在走回家時,想到有可能存在可以取得共贏的辦法。後來一試果然可行。

開頭的幾步是5,9,7,這跟AI的計算結果是一樣的。但是下一步甲方要走的就特別關鍵了。

Read more

如何鑑賞一款弈棋

前段時間我跟一些朋友討論,我發現在桌遊圈內絕大多數人並不懂如何鑑賞一款弈棋。

作為長期研究抽象棋的學者,我覺得我有必要總結一下我的經驗和看法。

一,存在高手

當你在完全掌握了某棋的規則並自以為是「高手」的時候,你遇見了真正的高手。在跟他對弈的時候,他總會下出比你更高明的著法,把你玩的團團轉。

Read more

777組合棋

777組合棋靈感來自上個月,在廢棄了多個方案,以及大量的測試和調整之後,它成了為一款規則完善、平衡可玩的弈棋。

本棋規則上會有很多數學上的巧合,全部發生在1、2、4之間。說明了即使是簡單的幾個數字,也可以創造出有趣的遊戲。

規則說明

棋盤

7×7方格,一共49個棋位。

Read more

測評殭屍棋

終於測試完二十盤啦!

下面我將以我二十年的功力,結合我的測試過程,來評論這款遊戲。

首先聲明:本棋既然已經推出並且在售賣中,肯定是經過了上千盤的測試。我寫這篇評論和建議並不是要挑戰和顛覆本棋已發行的規則,僅是作為想法上可行性的探討和交流,大家互相學習一起進步。

故事背景

一週前,殭屍棋的作者張孝騰主動向我推薦他的《殭屍棋》,並說最少要測試二十盤。

Read more

1636中西混戰

本棋靈感到來的時間是2025年12月16日15:00至16:00,經過一日的測試與調整,成為一個規則完善的弈棋。

本棋起初名為「象棋對戰西洋棋」,但是後來發現這已經是被人玩爛的題材,要是名字中包含「象棋」二字,就可能會重名。

「16」是棋子的數量,「36」是棋盤為三乘六格,「中西」指藉用中國象棋和西洋棋的棋子,「混戰」說明開局時的布子是不固定的。

本棋節奏明快,驚險刺激,非常適合小朋友們日常玩耍。

Read more

論弈棋設計師的修養

弈棋設計是一件非常有難度的事情,一般的人做不了。

什麼樣的人能做?那就是從小玩圍棋、象棋或西洋棋,並在後來成為這些弈棋的高手的人。

因為長期玩這種超高難度的遊戲,人的思維能力將得到有效充分的鍛煉,智力得到極大程度的提升。

同時,在對弈了大量局數之後,你也知道了到底弈棋樂趣何在,你已經成為了「弈棋品鑑大師」。

Read more