Re: [問題] 「拈」這款遊戲適合拿來練習人工智慧嗎?已刪文

看板Programming作者 (Neisseria)時間7年前 (2017/07/11 09:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《noodleT (麵)》之銘言: : 拈: : 有N顆石頭, : 每人每次可取 1 至 3 顆, : 取到最後一顆的玩家落敗。 : 因為這遊戲有先手必勝法, : 但如果沒有把握住先手, : 反而後手會變成必勝方。 : 預計創造兩個電腦讓他們對戰, : 其中後手電腦使用必勝法取子 : (但可隨機放水)。 : 先手電腦只告訴他剩餘顆數 、 : 遊戲是否結束、是否獲勝, : 希望讓他自己學到必勝法。 其實電腦不會自己思考、領悟什麼事情,至少目前是這個樣子 AI 不一定要讓電腦「思考」,只要讓使用者覺得電腦在思考就可以了 對於 Tic Tac Toe 或是拈這種規則相對簡單固定的遊戲 將規則直接寫進程式就可以了 但是太容易就有必勝的玩法,很快就寫完了 通常這種就是當練功、磨經驗的 稍微進階一點就像是黑白棋或五子棋 這種也是寫規則,但是因為遊戲步驟較多 如果 AI 只有單層,玩家會覺得 AI 太簡單 通常會搭配遊戲樹,讓思考比較有深度 但遊戲樹很容易變太大 通常會限制層數,或是搭配剪枝的演算法 對於象棋、西洋粸、圍棋等規則更複雜的遊戲 通常就會用棋譜搭配資料探勘演算法 這裡我還在摸索學習,如果講錯請不吝指教 寫這個是蠻有意思的領域 不過,Google、IBM 等公司都跳下來玩了 要寫得比他們好有一段不低的門檻,得失心不要太重 Good Luck : 不知道這種簡單遊戲適不適合用當作人工智慧的練習? : 學習這些知識有推薦的書嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.46.240 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1499737153.A.0A7.html

07/13 14:45, , 1F
Reinforcement learning
07/13 14:45, 1F
文章代碼(AID): #1PP2n12d (Programming)
文章代碼(AID): #1PP2n12d (Programming)