百科问答小站 logo
百科问答小站 font logo



围棋和王者荣耀哪个更复杂? 第1页

  

user avatar   baolongtu 网友的相关建议: 
      

肯定是农药啊,这还用问吗?


user avatar   yong-heng-66-65 网友的相关建议: 
      

先理清一个概念,复杂度和难度是两码事。

围棋的棋局最多有3的361次幂种,现在假设有一台算力足够大的计算机,那么它就能做到穷尽围棋的所有变化。

而所有自由度高的游戏,不论它是否简单,它的地图位置和各种元素位置的交互,每一帧的变换都能使它的复杂度指数级的上升,穷尽每一场对局的所有可能是几乎无法实现的任务。以围棋做比,它的有361个地图位置点,黑白空三种元素,这已经使得它可能的变化数字极为庞大,而游戏地图的位置点远多于361个,不同的英雄兵线野怪都是元素,它们的血量技能状态又导致这些元素的变化极多,计算起来的数字可以说远大于围棋的变换量。复杂度上王者荣耀的确是远高于围棋。

我们看到这个问题第一时间能产生的违和感来源于,我们总把复杂度与难度相关联,但很显然,围棋的难度远高于一款简单的手游。

就像计算,比如计算两个极大的数字相乘(不借助计算器之类的工具),你说难吗,纯靠人力,很难。复杂吗,仅仅只是做乘法,不复杂。

围棋也是这个道理,围棋的规则可以说简单明了,一点也不复杂,但是高手能算尽几步甚至几十部之后的变化,与新人拉开天堑般的距离,这段由入门到精通的距离如此之长,所以说围棋很难。

而反观游戏,即使有尽量优化的新手教程,一个纯新人要理解游戏的规则还是很难,每个英雄的技能都不一样,技能之间又能产生交互,这就使得规则的复杂度更加难于理解。

那么游戏是不是有比围棋更多的变化呢,是也不是。

围棋的地图、元素相对有限,使得高手穷尽每一个子的计算,每一步的计算变得可能。让高手和新人的算力拉开巨大的差距

而游戏的变化量接近无穷,在这么巨大的数字面前,人类算力的差距变得微乎其微,所有人都不可能穷尽哪怕一帧之间的变化,只能大概的了解掌控游戏的趋势,就像驾船的渔夫只去观测海浪的变化,而非计算每一个水分子之间的相互影响和受力分析。游戏巨大的变化量带来庞大的复杂度,但是绝大部分的变化量对于人类来说,是无效的变化量,位置偏移一点点,血量增减几滴,技能冷却快慢零点零几秒,人类根本完全无法掌握这样的变化,新人和高手之间的差距并没有这么大。

人们评价一个东西的难度是目前领域内人类的极致,即人能做到什么程度,从零开始的新手到这个程度有多难,围棋的复杂度能很好的区分棋手的棋力,而游戏的复杂度对于人脑来说绝大部分没有意义,游戏领域是高低差距并不能拉的像围棋那么大,因此造成了两者难度的差距。

而如果存在这么两台计算机,一个能穷尽围棋的变化,一个能穷尽游戏的所有对局情况,它们孰优孰劣一目了然。

最简单的道理,运行一款游戏需要多少数据内存,而一个围棋软件呢?

再次重复,复杂度和难度没有必然的联系,结论可能违反直觉,但是游戏的确比围棋复杂。

反思一下,我的回答可能写的太繁琐了,最高赞的评论里有个很好的比喻。围棋像一份满分一百分的卷子,人类高手能做到七八十分,新手的分数可能只有个位数,于是人们觉得它很难。而游戏像一份一千分的卷子,但即使是顶尖职业也只能做到五六十分,而稍加上手的人都能做到二十来分,于是人们觉得它容易。

这里面,试卷的满分是它的复杂度,而顶尖人类和新手的分差则是它的难度。


user avatar   chen-mo-gui-su-56 网友的相关建议: 
      

复杂度是王者高,难度是围棋难。

复杂度指的是计算和操作需要的量,难度指的是能否达到合理选择以获得胜利的概率。

其实很多争论都是鸡同鸭讲。

这方面的问题归根结底要归结到计算机系统和人类头脑及身体判断力的运行机制上。

计算机系统只能对细分类型进行分类计算选择,缺乏模糊判断的能力。

王者等任意多维度操作的游戏,其操作方位、角色所处位置的状态、随着时间轴前进的变化情况选择,都是几何级数互乘的,导致计算机系统对操作的优劣势判断和选择需要巨大的计算量。

棋类相比这些要简单得多。

因此计算量上王者或者任意实时操作游戏,复杂度都远超棋类,从游戏的安装体量上甚至都可以显然发现这一点。甚至可以说,贪吃蛇都比棋类更复杂。

但是人类具有的模糊判断力会直接忽略一些显然“不利的操作选择”,从而在操作过程中很快形成一些抽象但一致的操作原则,并且在执行中随时可以更改通融。例如边路原则上遵从不吃野,留给本方打野,但是在某些情况下可以吃,以防被对方偷,作为回报可以允许打野蹭线。仅仅是这样的价值交换,在计算机系统就需要专门设置逻辑和思考,好的人类选手则基本上一瞬间就可以达成默契交换。这就让人类达到游戏胜利的概率不完全取决于计算量,而取决于在“关键点”上的选择能力。

人类的缺陷在于操作手速和计算速度有所极限。在抽象化直接拼算力的时候是劣势。计算机依靠电力加成实际上类似于一个头脑及其简单的只能二选一的人以光速在执行操作。由于人类肉体无论怎样都无法达到光速,因此游戏形式限于高度抽象的棋局上,选择十分有限,做出合理选择的范围固定时,人类的计算力在通常规定时间里是永远无法赶上计算机的,这是物理限制,因此这方面人类取胜的概率是0。从而可见这类游戏难度更高。

在此,我认为人类棋手与计算机棋手比赛时,有个重大的不公平即限时。人类有体力精力和计算速度的物理限制,而计算机没有,甚至不需要花时间摄入营养而只要保持供电就行,计算机的选择时间里它的运行相对于人类棋手是“高速世界”,在一分钟里计算机可以进行几亿亿次计算,穷举它的选择后落子,而人类棋手做不到。因此人类棋手对阵计算机时应当不限时,应让人类棋手在经过充分时间的独立计算后,做出个人能力范围内所认为的最合理选择,然后落子。要确保人类棋手的选择失误仅仅是因为其认知没有达到水平,而不是因为其来不及计算而仓促落子。这样才能公平比较人类棋手和计算机的“智力”,即选择能力。

但是在更复杂的游戏中,人类头脑能明白不是任何事情只有二选一,因此可以有效抛弃大量无意义的冗余计算,集中在关键选择点上。因此更复杂的游戏对于人类的难度,反而会减小。特别是,越模拟现实的游戏,其部分机能越适应人类神经体系已经构建的观感体系,从而把部分计算量下沉到人类的感官神经和身体下意识反应上去,这时游戏复杂度更高而难度反而更低。

举例来说:3d体感模拟游戏就是代表。人类戴3d眼镜,持手柄打球的游戏,如果ai过强,没有人会认为是ai在这个游戏上超过了人类,而只会认为这个游戏模拟的水平出了问题,对面击球过来的水平是奥运会选手也达不到的,这只是ai开挂而已。

而实际上ai在这类游戏上要公平与人类选手比赛,应当是由一个具有视觉系统和机械臂的机器人,和人类选手同样戴上3d眼镜并手持手柄对战,它不得直接接入游戏机器的电子系统,击球力量和奔跑速度都要设定上限,不能超过人类肌肉发力极限。这样ai将有大量计算量需要耗费在视觉输入系统、身体姿态调节系统上。而赢得游戏的难度,取决于击球时的角度和力度控制这个关键判断点,人类选手可以集中计算思考这个点位,ai则只能分配一部分算力在这个点位。

在这样的条件下,ai还能获胜,才能说ai的智力胜过了人类,而不是仅仅依靠体力胜过。目前看,ai在这方面还没有明显占上风。




  

相关话题

  如何看待游戏《艾尔登法环》Steam 同时在线人数突破 76 万,列 Steam 史上第七? 
  有没有苹果安卓可以一起玩的游戏。? 
  光盘割喉是不是真的? 
  原神国服注册UID即将突破一亿大关,是否能得出原神国服真实用户数? 
  作为一个上班人如何让父母不干涉我玩游戏? 
  你玩王者荣耀时最希望队友拿哪个中单英雄? 
  哪部超级机器人大战剧情比较好? 
  如何看待「逆水寒」被全网黑? 
  虎牙直播赴美上市成为游戏直播第一股,对中国游戏直播行业有何影响? 
  玩真人密室逃脱有什么诀窍吗? 

前一个讨论
假如对数据库服务器的管理员远程登录行为要求客户端证书认证,替代管理员口令,能多大程度改善安全状况?
下一个讨论
为什么说转基因食品有安全问题?





© 2024-05-18 - tinynew.org. All Rights Reserved.
© 2024-05-18 - tinynew.org. 保留所有权利