五子棋傳說

2021-09-26 19:05:28 字數 427 閱讀 5434

「ai五子棋」本來是道哥人工智慧課的課設(因而有緣分一窺博弈論,就此而言,謝謝道哥和前女友),當時兩三天加熬夜肝出來乙個基於 pygame 的「ai五子棋」,只包含了 ab 剪枝、啟發式搜尋,而且對候選位置全搜尋,再加上 python 的先天不足,最終 ai 效果幾乎不堪直視。

當時忙於談戀愛與生活(才沒有)就沒再拾掇。

隨後,我直呼還是陰陽師好玩,我要和ta結婚。

但時間轉瞬即逝,我的茨林技能還沒有昇滿,又乙個短暫且乏善可陳的寒冬到來了。我想是時候做個了斷了。

最後,我的「ai 五子棋」打敗「歡樂五子棋」的時候,我僅僅樂了大約四又三分之一個分鐘。不是贏棋的樂,是分手快樂的樂。(嘔)

贏棋回放在這裡。

ai五子棋在這裡。

以及這裡(原始碼)。

也嘗試著將原理、優化過程寫出來,但我太菜,寫不好。以後有機……算了,我是鴿子。

下五子棋的bot 五子棋演算法

include include include include include include jsoncpp json.h c 編譯時預設包含此庫 define n 7 每個節點的分支數 以下為各棋型的識別碼 權重 define win 1 4000 define lose 2 4000 defi...

窮舉五子棋

本想窮舉五子棋必勝點,可惜呀,這貨窮舉太不現實了,寫出來了,根本沒辦法執行出來結果 include include include define rl 17 char s 14 int five rl rl void init void void print void int cs int i,in...

普通 五子棋

五子棋 五子棋是世界智力運動會競技專案之一,是一種兩人對弈的純策略型棋類遊戲,是世界智力運動會競技專案之一,通常雙方分別使用黑白兩色的棋子,下在棋盤直線與橫線的交叉點上,先形成5子連線者獲勝。棋具與圍棋通用,起源於中國上古時代的傳統黑白棋種之一。主要流行於華人和漢字文化圈的國家以及歐美一些地區,是世...