Re: [问题] “拈”这款游戏适合拿来练习人工智能吗?

楼主: Neisseria (Neisseria)   2017-07-11 09:39:11
※ 引述《noodleT (面)》之铭言:
: 拈:
: 有N颗石头,
: 每人每次可取 1 至 3 颗,
: 取到最后一颗的玩家落败。
: 因为这游戏有先手必胜法,
: 但如果没有把握住先手,
: 反而后手会变成必胜方。
: 预计创造两个电脑让他们对战,
: 其中后手电脑使用必胜法取子
: (但可随机放水)。
: 先手电脑只告诉他剩余颗数 、
: 游戏是否结束、是否获胜,
: 希望让他自己学到必胜法。
其实电脑不会自己思考、领悟什么事情,至少目前是这个样子
AI 不一定要让电脑“思考”,只要让使用者觉得电脑在思考就可以了
对于 Tic Tac Toe 或是拈这种规则相对简单固定的游戏
将规则直接写进程式就可以了
但是太容易就有必胜的玩法,很快就写完了
通常这种就是当练功、磨经验的
稍微进阶一点就像是黑白棋或五子棋
这种也是写规则,但是因为游戏步骤较多
如果 AI 只有单层,玩家会觉得 AI 太简单
通常会搭配游戏树,让思考比较有深度
但游戏树很容易变太大
通常会限制层数,或是搭配剪枝的算法
对于象棋、西洋粸、围棋等规则更复杂的游戏
通常就会用棋谱搭配资料探勘算法
这里我还在摸索学习,如果讲错请不吝指教
写这个是蛮有意思的领域
不过,Google、IBM 等公司都跳下来玩了
要写得比他们好有一段不低的门槛,得失心不要太重
Good Luck
: 不知道这种简单游戏适不适合用当作人工智能的练习?
: 学习这些知识有推荐的书吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com