AIの行動ルール

Last-modified: 2018-09-26 (水) 06:34:52

戦闘中に「委任」アイコンを使って,モンスターをAIによって自動行動させることができる.ゲームモードによってはプレイヤーは初期配置をするだけで,戦闘はAIが行うというものも存在する.そのため,AIの挙動を把握しておくことが勝敗を分ける重要な要素となる.
AIは基本的に単純なアルゴリズムに従って行動しているものと思われ,プレイヤーのように複雑な連携や先を見据えた行動をとることはない.逆にいえば,AIの挙動を把握することができればその弱点をついてレベル差のある相手や強力なモンスターも倒すことが可能である.
特に初期配置を見て戦うようなモード(アドベンチャーマインディフェンス試練の塔,etc)などでは事前にAIの動きを計算することが重要であり,パズル的要素を生む要因となっている.

 

※以下の行動ルールは調査中の暫定のものなので参考程度に

【AIの行動ルール(優先度順)】
1.AIは一手先までしか計算しない(連携や複数手順の作戦は計画できない)
2.必殺技は使えるタイミングで優先して使用される
3.AIは攻撃を優先する
4.攻撃対象には倒せるモンスターが最優先で選択される(このとき召喚モンスターは優先度が下がる?)
5.攻撃対象には自身の攻撃属性に対して防御力の低いモンスター(ダメージの大きくなるモンスター)を優先して選択?
6.攻撃対象には体力の少ないモンスターが選択される
7.攻撃時移動の必要がなければその場から攻撃する
8.移動する場合は最短距離で移動する(見えているトラップなどは避ける)
9.攻撃可能範囲に対象モンスターが居らず移動だけする場合,優先される攻撃対象に向かって距離を詰めるように移動?
10.距離を詰める場合には攻撃対象の優先が勝り残りの距離は考慮されない?
11.攻撃可能範囲に対象モンスターが居らず移動する場合は,遠回りでも通行可能な経路を移動する
12.移動は縦方向よりも横方向を優先する?
13.敵モンスターへの攻撃のための移動も縦隣接よりも横隣接を優先する?
14.攻撃可能範囲に対象モンスターが居らず移動できない場合は,トーテムやアイスバーなどの特殊オブジェクトを攻撃
15.攻撃も移動もできない場合はガードを選択する
16.待機はしない