首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子游戏中的电脑对手真的是人工智能吗?

电子游戏中的电脑对手真的是人工智能吗?
EN

Stack Overflow用户
提问于 2019-02-06 10:35:35
回答 1查看 146关注 0票数 2

据我所知,AI是一种能够接收输入并产生输出的软件,它的输出根据输入提供的学习而变化。

因此,在国际足联( FIFA )、PES等游戏中,电脑对手真的是人工智能算法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-06 10:42:54

嗯,的确是。人工智能的概念可能存在一定的误区。

据我所知,在临近毕业的时候,我去年做了一门人工智能课程,我们基本上看到的是路径查找算法等等。

因此,想象一张地图(不是从程序上讲)。我们的角色与AI (我们不会移动任何东西。只需执行)将搜索和到达所有的敌人之前,寻找出口,或目标,无论你想叫它。

敌人会继续前进,所以算法会继续搜索他们,甚至学习,如果你编程这样做的话。这意味着这不仅仅是“从A到B”的问题。

这是可能的,因为一些算法,比如A*,使用Manhatan距离,或者您想要实现这些算法。

想象一下现在的国际足联,作为你的例子。电脑AI在任何时候都有所有的信息。知道每个球员的位置。将行为分为两个基本部分:

  • 球在你手上
  • 人工智能有一个球取决于哪一个,不同的算法将发挥。以及取决于设定的难度。

英雄联盟也是如此。如果你能做出一个“脚本”,那将表现为一个AI,因为它可以在没有任何监督的情况下单独行动,而且可能比大多数玩家做得更好。但是你可以配置它,你可以知道所有冠军的位置,知道所有技能的冷却时间,从这个位置知道一个技能被抛出和第一个方向框架,你可以知道完整的路径,所以AI将在最低限度躲避,等等。

正如我提到的,也许人工智能有一个错误的概念,就像一个极端智能的机器人,它可以做饭,清洁,说话,做数学作业,就像人类做的那样。也许在未来。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54551520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档