游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2167|回复: 5

棋类真的存在一个最佳走法吗????

[复制链接]

211

主题

314

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2010-5-12 13:46:00 | 显示全部楼层 |阅读模式
有足够强的机器算出最佳的唯一走法,就是说从你走第一步棋开始已经注定了你最后的结局是输是赢?

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2010-5-13 09:50:00 | 显示全部楼层

Re:棋类真的存在一个最佳走法吗????

像五子棋, 围棋, 象棋这样的棋类游戏 确实如此 因为游戏里没有任何确定步骤后的随机性
从某种意义上来说, 进行一盘这样的游戏是不公平的

22

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
QQ
发表于 2010-5-13 09:59:00 | 显示全部楼层

Re: 棋类真的存在一个最佳走法吗????

像深蓝那种就是穷举所有走法和步数,无论多少步以后只要有可能会输电脑就会放弃这种走法。所以电脑绝对不会输,但NB的国际象棋大师还是有机会和它下成和局。

9

主题

53

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2010-5-13 23:57:00 | 显示全部楼层

Re: 棋类真的存在一个最佳走法吗????

很难吧,我觉得如果采用像博弈树此类的穷举算法,必须要进行剪枝处理,否则可能会出现死循环,而剪枝的过程是不是会造成解空间的丢失呢?还有如果一棵子节点的所有子树如果都存在输得可能,这时候怎么办,到底是保留这个子节点还是整个剪掉呢,如果整个剪掉得话或许根本从第一步开始就是无解了,如果采用评估+权值的方法就不可能保证是最佳算法,还有就是最佳算法的定义到底是是什么,到底是保证这部走完以后,其余的步骤我都至少能找出一种赢得方法,还是说只需要输的可能性最小,

14

主题

77

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2010-5-14 20:38:00 | 显示全部楼层

Re:棋类真的存在一个最佳走法吗????

象棋围棋的解空间虽然极大,但仍然是有限大。设想某种足够强的机器,是可以列出所有的可能步骤的。

不过,必胜的走法的存在性还是存疑的。因为对树枝的选取,对手也有一定发言权,机器无法掌控所有的局面。对手也可能会将局势引向那些没有必胜结果的树枝上去。

14

主题

77

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2010-5-14 20:40:00 | 显示全部楼层

Re:棋类真的存在一个最佳走法吗????

假设两部同样强大的、了解整棵树的机器PK,那么结局的胜负应该是在下棋之前就决定了的。不过究竟是先走者胜还是后走者胜,那就难说了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 15:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表