注册 | 登录

游侠NETSHOW论坛





查看: 24589|回复: 12
打印 上一主题 下一主题

[原创] 街霸4的AI比拳皇要弱 [复制链接]

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
楼主
发表于 2009-7-19 02:26:34 |显示全部楼层
电脑绝大部分情况下没有也不太可能完全执行设定的规则。比如起招速度和蓄力时间,虽然有时看起来电脑像模像样的蓄力,实际上只是用来迷惑玩家“这个动作理论上可行”,电脑在这个范围内可以做任何动作,但事实上有些动作是不可能同时成立的,比如不可能同时蓄两个方向,仔细观察分析你会发现电脑的优势绝不仅仅是零反应时间而已。
目前的AI技术还是不大能让电脑用人类的方式进行反应,那就只能用回它自己形同作弊一般的方式。在这种情况下,提高AI的主要障碍其实不是怎么让电脑更“聪明”而是怎么蒙混过关让人以为它没作弊- -b

所以一些太明显的不合理还不会出现,人类依然有无敌的空间。一些特定的组合下,电脑也可以毫无办法。波升派之所以流行,首先就是对电脑优势概率较高,面对远程压制,零反应甚至预读也没用。见招拆招?你先找个点跳过来再说。一旦位置不对 —— 跳了是吧?没落地是吧?这一瞬间已经读出我要出啥招了是吧?你倒是防啊...

[ 本帖最后由 kappa8086 于 2009-7-19 02:28 编辑 ]

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
沙发
发表于 2009-7-19 11:27:03 |显示全部楼层
不应类比棋类AI,因为和棋类比格斗等同于无AI。接触过AI代码的就会知道战术上的运算是个什么数量级。实时格斗只能放弃这个使用有限的固定行为模式,在零反应高判定支持下可以做到不变应万变,然而不幸好的格斗系统众玩家能做到起码百万变...越好的系统,AI代码越难涵盖。

零反应和高判定很恐怖,但只能有限恐怖(这是终极死穴),而且不是在任何情况下都有效。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
板凳
发表于 2009-7-19 20:25:24 |显示全部楼层
原帖由 baigaoxing 于 2009-7-19 20:14 发表

大哥 你是真傻还是假傻...
AI投不投你 你永远不知道 但你跳不跳 在你摁键的那一瞬间 AI就知道了
所以 你的什么跳重脚完全是在AI的反应时间内!!!!如果AI永远不比你先出招 那么你怎么跳?
如果AI要比你先出招 你觉得自己的 ...


他的意思是投出招时有个破绽,就像发波一样,于是特定招式可以后发先至。我没玩过3.3,但你们有些人把零反应等同于无敌也过于想当然了。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
地板
发表于 2009-7-19 20:37:33 |显示全部楼层
原帖由 machete2 于 2009-7-19 20:32 发表

电脑过来,他每走一步都算好所有可能...


不好意思,如果你指对将来时的预测运算,目前做不到,实时格斗电脑没有运算哪怕两到三帧的余地。除非你告诉我你写的AI代码这么强。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
5#
发表于 2009-7-19 20:54:12 |显示全部楼层
原帖由 machete2 于 2009-7-19 20:40 发表


玩过VF4吗?没玩过也许你可以闭嘴了。

虽然注册马甲不一定是个好主意。 但还是建议去多玩点FTG, 实时格斗AI的程度不是你YY出来的,是要去玩出来的 ...


对这个论坛我是新人,但这不重要,MJ不MJ干你P事
玩出来的?你玩到会写AI了?真遗憾你应该对程序逻辑没多少概念,我至少写过棋类AI,知道AI目前的发展困境,以及多一帧数据可能产生的几何级翻倍印像深刻才这么说的。
半秒时间运算?开玩笑,10毫秒都搁误不得。目前没见过程序做任何这种将来时计算,只是用已有的设定套路来做,这些套路是否有效涵盖面是否足够广是重点。

[ 本帖最后由 kappa8086 于 2009-7-19 20:56 编辑 ]

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
6#
发表于 2009-7-19 21:01:39 |显示全部楼层
原帖由 qiuxinkuang 于 2009-7-19 20:59 发表
这个不用无限,你先要输入指令给电脑,你能跳,能投,都是因为电脑知道你想跳,所以让你跳,他当然知道你想干嘛。


这种知道不等于预测,知道了也不代表在合理的框架内一定能反击。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
7#
发表于 2009-7-19 21:06:56 |显示全部楼层
早说了不用类比棋类,事实上你可以去问相关的程序员,像实时对战这东西它每一帧可能包含的东西会不会比一盘象棋甚至围棋来得少,要命的是它每帧都要重算,程序出来不让你回286时代我跟你姓。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
8#
发表于 2009-7-19 21:09:56 |显示全部楼层
原帖由 machete2 于 2009-7-19 21:06 发表


你到底懂不懂FTG的规则

玩家按下键, 然后电子信号传到CPU, 然后屏幕上才显示效果。然后你才看到他伸出腿去铲人。AI需要按键吗?

就像你和我打拳,我永远比你出手快得多。你脑子再灵有个屁用,哪怕我让你先出手,我还是先 ...



这我当然知道,我说话的余地都留在这。问题是格斗游戏不能只判定指令抢先。双方位置,角色对空、对地判定,角色现有状态,哪一样不需要算进去?好的格斗游戏可能性还不只这些。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
9#
发表于 2009-7-19 21:12:10 |显示全部楼层
原帖由 qiuxinkuang 于 2009-7-19 21:07 发表
他知道你的出招后难道还需要反应时间?这种能称得上计算么?就是在有限的几个命令中选一个预先设定好的执行罢了。也就是说他知道你的动作的同时就能做出最恰当的反应,这样都不能反击,那你真是无敌了。 ...


如果现有的游戏规则不是这么复杂而仅仅是面对面凹拳,那你就是对的。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
10#
发表于 2009-7-19 21:21:43 |显示全部楼层
原帖由 qiuxinkuang 于 2009-7-19 21:15 发表
现有的当然不是这样,因为他做的是一个“好玩”的AI,而不是这种完美无缺,只需要唯一性选择的AI。


你理解错了,我说的复杂不是AI的复杂,而是招式判定的复杂。因这种复杂性导致程序也不敢妄下什么是“唯一性选择”的结论。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
11#
发表于 2009-7-19 21:26:37 |显示全部楼层
原帖由 machete2 于 2009-7-19 21:17 发表


所以你觉得FTG像玩ACT, RTS,FPS联机一样很复杂是不是,我们又不是在玩孤岛危机。要满地图的算谁他妈在干什么

FTG, 就是一个屏幕的场景, 两个人对掐, 他不像RTS魔兽一样, 我先不去打这个矿,是因为我要给你设陷阱;  更不像 ...


你这个论调就是不知道啥是AI。
我实在不想跟人普及程序逻辑,只下一个前面已有的结论:相对于棋类,任何实时游戏都没有带有预测特点的真正的AI。

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
12#
发表于 2009-7-19 21:29:18 |显示全部楼层
原帖由 machete2 于 2009-7-19 21:23 发表


我之前还说得不够清楚?

你按键---延迟----才能出招

你按键的同时,电脑就知道你要干什么、 他甚至可以算好你接下来还他妈想干什么

CLEAR?

这就是说,你的人物在屏幕上还没出招,电脑就“知道”你要干什么 ...




越说越回去了。。。在你会写程序之前,你钻你的牛角尖去吧。

你也跟本没想看懂别人在说啥。

[ 本帖最后由 kappa8086 于 2009-7-19 21:31 编辑 ]

使用道具 举报

帖子
79
精华
0
积分
40
金钱
114
荣誉
0
人气
0
评议
0
13#
发表于 2009-7-19 21:35:26 |显示全部楼层
原帖由 machete2 于 2009-7-19 21:31 发表



为什么你不去玩一玩FTG,比如VF4

再来这个你完全不懂的领域教化世人 “不懂写程序,别谈FTG的AI”, 难道你的程序知识比VF4的设计人员还屌?

这个贴不懂GNIK和你在说什么的人太多了。

这是我们的理解有问题,还是你俩的 ...


你吼这么多不如说一句——你就是VF4的设计人员

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-7-23 15:23 , Processed in 0.274640 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到