【作品名稱】智慧翻轉~探究黑白棋APP

  1. 組員: 陳又銘、張禔尹、謝震緯、林子節

  2. 指導老師: 陳晏閔、王天佑

  3. 作品說明:
    本研究以MIT App Inventer 2積木式程式語言實作黑白棋App。其中AI棋手程式的估值函數參數有位價值、翻轉數和行動力。位價值是由位置價值表清單查找,而翻轉數是核算合法棋步的翻子數量,行動力是指合法棋步數。其中依遊戲的前、中、後階段,給予參數不同的權數組合,藉以提高將AI棋手程式評估選棋的能力。App下棋操作介面的設計,具有人與人、人與AI程式及AI與AI對弈等三種執行模式。其提供完整的棋步紀錄、合法棋步的提示及回溯上一步等功能,方便學習者使用。以內建的AI棋手程式對戰作實驗,用勝率來評估人工智慧程度及優劣,結果可知:具有棋局遊戲前、中、後階段走法有不同加權者的AI智能較高。未來還可將遊戲樹等相關AI走法搜尋演算法加入實作。

【作品成果】

0:00 / 0:00

智慧翻轉~探究黑白棋APP