Re: [問題] 「拈」這款遊戲適合拿來練習人工智慧嗎?已刪文
※ 引述《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
07/13 14:45, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章