我的星海三心得(2)——AI训练

2005-07-18 22:13 | horeaper

注:以下说明适用于星海三美版和DC版,普通版中没有CB一项

前言:
  本来我是不知道这个东西的,后来和Angelo Pineda聊天后大吃一惊,自己试验后发现确有其事,在此将自己的心得告诉大家。

1、AI等级
  大家都知道,在装备战斗技能的屏幕中可以升级HP、MP、攻击AI和防御AI(日文版中称为攻击术和见切术)。很多人都只是很简单地把攻击AI和防御AI升到最高,这是很严重的错误,你难道没有发现升级之后电脑操作的人物反而变得有点呆呆的了吗?
  AI等级总共有10级,但并不是每升一级都会有变化,以下详细说明:

  攻击AI:
  等级1:会进行攻击,但是往往被反击技反击
  等级3:会进行攻击,并且会用大攻击来破坏敌人的防御状态(即Fury值为100的状态,日文版中称为Guts)
  等级5:开始使用Cancel Bouns(以下简称为CB)
  等级8:开始正确使用需要连续按键或长时间按键的战斗技能,如Fayt的Blade of Fury(ブレードリアクター)和Maria的Engery Brust(バーストエミッション)等等
  等级10:在此等级AI变得非常有进攻性,能完美地使用CB。防御动作在这个等级下变得非常少见

  防御AI:
  等级1:会进行攻击,不怎么进行防御动作,好像木头一样等着挨打
  等级3:会进行攻击,并且会在敌人的攻击开始前躲开,如会在Laser Beams(レイ)发动前跑离会受到伤害的区域
  等级5:攻击开始变少,并且开始有回避动作,既Side-Step(バトルステシブ)。
  等级8:回避变得很有效,并且有可能将敌人的攻击反击
  等级10:在此等级AI变得很胆小,想尽一切办法远离敌人,回避一切攻击。攻击动作再这个等级下变得非常少见

  现在明白了吧,如果攻击AI和防御AI都升满的话,电脑就会进入一种矛盾状态,既要想尽一切办法攻击又要想尽一切办法逃离,难怪会变得呆呆的。
  这里给出一些人物建议的AI升级方法:(部分来自于Angelo Pineda的建议)
              攻击AI/防御AI
  Fayt(フェイト)    8/5(Angelo Pineda建议8/8,不知道他怎么想的)
  Cliff(クリフ)    10/5
  Sophia(ソフィア)   1/10
  Peppita(スフレ)    8/5
  Nel(ネル)       8/5(她的可塑性很高,这里没有统一的选项)
  Albel(アルベル)   10/5(Angelo Pineda建议8/5,我觉得Albel攻击力那么高应该让他专注于攻击而不是躲避)
  Roger(ロジャー)    8/5
  Mirage(ミラージュ)  10/5
  Maria(マリア)     5/8(她攻击力很可观,所以既要远离敌人,但又不能离得太远)
  Adray(アドレー)    5/10(别忘了,他也能攻击)

2、Tactice(作战)选择
  配合着上面说的AI等级,估计用什么作战战术大家心理都有数了吧,我就不多说了,各位根据自己的实际需求来搭配吧。

3、来到本文重点:什么是AI训练
  AI训练,顾名思义,就是训练电脑队友的AI,让其变得更加“聪明”。没错,星海三的AI有学习系统!它会学习——准确点说是模仿——游戏玩家的战斗风格,并且在实战中使用这个战斗风格,直到玩家用了一个新的风格或是换了别的战斗技能。
  我不同意Angelo Pineda所说“AI会记住玩家的战斗风格”。根据我的分析,AI只是记住了玩家如何使用这个技能。比如我训练的Nel,一开始用Flying Guillotine+Flying Guillotine(黒鷹旋)连击,AI记住了这个方式,当由AI控制Nel时,她就站在远处CB;而当我把技能换成Shockwave(肢閃刀)+Divine Wrath(裏桜花炸光)连击时,我并没有训练AI,AI却能正确地冲到敌人身边CB。如此我断定,AI记住了Flying Guillotine的CB方式为“远离敌人连击”,而Shockwave和Divine Wrath由于我没有训练,所以AI调用了默认的CB模式“接近敌人连击”。

4、如何进行AI训练
  很简单,操作这个角色进行战斗就行,记住在同一种技能上用同一种风格。以下是几种训练方式:

  CB训练:
  不停地CB就行,没什么好说的

  Symbology(纹章术)训练:
  纹章术有些特殊,它会记住你对哪个敌人用哪种纹章术。比如,当训练正确时,面对Sphere Company(スフイア社)175层的敌人时,AI会不停地使用Deep Freeze(ディープフリーズ)之类会冰冻敌人的招数;而面对鹰身女妖时,AI绝对不会使用风系的纹章术。也就是说,对不同的敌人用不同的纹章术,并且使用次数要足够多,这就是纹章术训练。
  纹章术训练中基本有三类:攻击类纹章术训练,支援类纹章术训练,回复类纹章术训练。AI会记下你对哪类敌人用哪种攻击纹章术,对哪个队友用哪种支援类纹章术,并且还会记下当你用回复类纹章术时被施加纹章术的队员的状态。比如你用治疗时,AI会记下被治疗者当前HP百分比

  距离训练:
  远离敌人进行操作,以后的AI就会尽量远离敌人。比如上面用Sophia进行纹章术训练时就可以顺便进行距离训练。多用Side-Step躲闪敌人。不过这样也会让AI变得胆小(至少看上去是这样),需注意
  近距离进行操作,以后的AI就会变得很有攻击性,总是冲向敌人。其实对近距离不怎么需要训练,只要你正确地设定了战术和AI等级,AI会冲得很猛的

  攻击/反击训练:
  这个训练会决定电脑怎么使用小攻击和大攻击,一般进行CB训练时也就同时进行了这个训练。要注意的是多用大攻击来破坏敌人的防御状态,多用小攻击打断敌人的大攻击,并且多用普通攻击打断敌人的纹章术攻击,AI会记下这些的

5、我的AI训练
  我发现星海三的AI学习系统真的很高级,如果你的训练做的够夸张,你甚至不用升AI等级。比如我训练的Nel。以下是训练结果。注:她的攻击AI和防御AI都是1,就是说我完全没有升过AI等级。
  战术:Act in a well-balanced manner!(バランスよく行动せよ)
  能正确地使用CB,虽然不频繁;在自己或我方队员的HP低于50%时会用回复来加HP;当敌人处于防御状态时会用大攻击破防,当敌人使用大攻击时会用小攻击打断对方的大攻击。
  攻击方式:没有装战斗技能时,会先用大攻击靠近敌人,连续用两个小攻击(第二次攻击会将敌人击倒)。然后向下一个目标进攻。装备了战斗技能时,不论是什么战斗技能都能正确地CB,就如我在本文第三部分说的那样。
  但是,由于我没有升AI等级,还是有一些强制性的限制,比如不会使用Side-Step,使用纹章术的时候不会远离敌人,CB率不高等等(偶尔能达到250%的CB,但是多半只到175%,不过从来没有到过300%)。
  通关后我把她的AI等级升到了8/5,她就变得非常强,CB每次都是300%(狂战士开启),使用纹章术时也会先Side-Step远离敌人,遇到敌人已经释放出来的纹章术时会有效躲避。

6、一些问题
  Q:如果我在同一个技能上使用了新的风格,那AI会使用哪种风格来战斗?
  A:看你使用新风格的频率。如果不是经常使用,那么AI多半还是会使用原来的风格;如果你就用新风格一直战斗下去,那么这个新风格就会替换原来的风格,AI也就会用新风格来进行战斗。
  比如我用的Maria,本来我是用Aiming Device(エイミングデバイス)+Energy Burst(バーストエミッション)的CB,AI等级是5/8。偶尔将Maria交给AI控制时,AI也会正确地使用CB,并且像我一样,CB的最后一击要一直把Fury消耗完为止。后来我去收集战斗次数500的战斗收集,因为对手实在太弱,我懒得CB,一上来就直接Energy Burst歼灭,结果战斗收集入手后,我发现Maria的AI也是一上来就Energy Burst,完全不CB了……

  Q:我应该如何设置技能呢?
  A:按照CB来设置。你这个人物如何CB最有效,就如何设置。具体就看各人喜好了,CB技能没有什么统一的标准。

  Q:Adray又可以进攻,又可以用纹章术,我应该如何训练他?
  A:我建议做远距离训练,让Adray远距离进攻,远距离用纹章术,并且进行近距离反击训练,既当敌人冲到身边时,用近距离击倒技能后跑开,最好用Side-Step跳开。

  Q:我使用Side-Step的频率很低,那么AI是不是也会这样?
  A:是的。如果你要培养一个进攻性的狂战士的话,就少用Side-Step。当然,提升防御AI会同时提升AI使用Side-Step的频率。

最后,感谢Angelo Pineda告诉我这一切,不然我还是会呆呆地把攻击AI和防御AI都升到10的……

-