第十六屆 優選

ai-ml-data
猴子也能懂的電腦對局 : 30天打造自己的對局AI
marsgoat

系列文章

DAY 21

Day21 Board Representation

hackMD原稿 今天要來介紹容易被大家忽略的資料結構,棋盤資料結構的設計其實也很有多要注意的,有好的演算法也要搭配好的資料結構才能讓你的AI完美發揮阿!...

DAY 22

Day22 Transposition Table

沒想到能撐到現在,今天順便將明後天要介紹的Opening Book跟Endgame Database的大綱先擬好了,事到如今硬著頭皮也得完賽吧。hackMD原...

DAY 23

Day23 Opening Book

hackMD原稿 以前在參加圍棋比賽的時候,我都會特地準備開局,就是對我想下出的開局做研究,然後將其記熟,比賽時在開局階段就不必花費太多時間思考,基本上所有...

DAY 24

Day24 Endgame Database

怎麼到了第24天還是好想棄賽,有夠累...預告一下最後幾天的內容可能會稍微難一點,其中包含了實作的部分,希望我們都能堅持下去。hackMD原稿 之前介紹不同...

DAY 25

Day25 蜜月橋牌殘局庫

hackMD原稿 今天要來分享蜜月橋牌跟實作蜜月橋牌殘局庫。 蜜月橋牌 蜜月橋牌是一種兩人橋牌遊戲,比起一般橋牌多加入了換牌階段,整體來說還蠻有趣的,湊不滿...

DAY 26

Day26 蜜月橋牌殘局庫2

寫到殘局庫就想寫一下自己當年的研究主題,沒想到花了兩天的篇幅。今天還是寫到最後一刻了阿...好想棄賽...hackMD原稿 昨天大部分內容都在探討殘局庫壓縮...

DAY 27

Day27 Bitwise Operation

終於有可以完賽的感覺了,本來預期介紹完位元運算,要接著介紹電腦對局競賽推坑大家參賽,然後就結束,現在還剩下三天要寫單人對局或多人對局好像都有點困難,有點苦惱要...

DAY 28

Day28 從象棋比賽作弊事件探討資料傳輸與資料結構

最後三天了就來分享些有趣的吧,畢竟要寫單人對局或多人對局都會沒頭沒尾的。hackMD原稿 今天來做個嚴肅的學術探討,看標題就知道,今天肯定是個非常嚴肅的主題...

DAY 29

Day29 什麼?肛門也能下棋!

這聳動的標題是我朋友說太沒創意了叫我改的,底下有祭品文歡迎大家按讚。這篇是延續上一篇 Day28 從象棋比賽作弊事件探討資料傳輸與資料結構沒看過的請先去看ha...

DAY 30

Day30 終局

這邊借用高魁良先生今年文章的結尾名稱,我覺得挺適合作為電腦對局系列文的結尾。 總結 這次的電腦對局系列文可以分成五個部分,每篇都是有連貫性的(除了幾篇意外的小插...