AI News HubLIVE
站內改寫1 分鐘閱讀

Show HN:EvoChess – 以8個兵開局,進化你的軍隊

EvoChess 是一款以“進化”為主題的象棋變體,開局只有王和8個兵,通過積累升變權逐步獲得象、馬和車。它配備可在手機上離線運行的神經網絡 AI,並有一個讓 AI 同步思考的“趣味”模式。

來源Hacker News AI作者: penkovsky

EvoChess 是一款以“進化”為主題的象棋變體,靈感來自作者在2016年初的一個清晨念頭:如果國際象棋完全圍繞“升變”來構建會怎樣?最終形成了如下玩法:規則與普通國際象棋相似,但開局時你只有8個兵和一位國王。兵可以升變為象或馬,而這些輕子之後還能升變為車。升變權會逐步累積——每走三步兵獲得一次兵升變權,每走三步輕子獲得一次輕子升變為車的權利。車在走出第五步時,會變回馬或象。

最近作者發佈了可玩版本。AI 對手可以在沒有互聯網的手機上運行,搜索引擎使用輕量級神經網絡。起初引擎很弱,朋友抱怨不少。於是作者花了很多時間訓練更好的神經網絡用於局面評估,修復了搜索中的一些 bug,還專門設計了一個“趣味”模式:在你思考的時候,AI 也會同步思考。不過要提醒的是,“趣味”模式非常耗電。

隨着引擎變強,朋友們又開始抱怨太難戰勝。作者不禁反思:現在的“趣味”模式還那麼有趣嗎?是否應該讓引擎偶爾故意輸掉?更完整的設計與訓練細節見作者的博文,代碼也已開源在 GitHub 上。