• 検索結果がありません。

戦略型ビデオ TCG のルール設定

第 2 章 人間プレイヤに適応するゲーム AI の自律的構成 15

2.3 問題設定

2.3.2 戦略型ビデオ TCG のルール設定

本章で用いる戦略型ビデオTCGは,プレイヤ対ゲームAIの対戦型ゲームとし,

ポケモンや遊☆戯☆王のルールを基にして以下のように設定する(各カードには1 体のモンスターが設定されている).ポケモンの戦略的要素である,属性の相性,

特殊な技,モンスターの入れ替え,また,遊☆戯☆王の戦略的要素である,魔法 カード,罠カードなどを扱えるようにルールを決定している.

1. プレイヤ,ゲームAIは15体のモンスターの中から,3体選択する.

2. 選択した3体から,戦闘状態とするモンスター1体を選択する.残り2体を 待機状態とする.(互いに,戦闘状態のモンスターしか観測できない.) 3. 戦闘状態のモンスターに対して,攻撃,特殊攻撃,状態異常攻撃,罠設置,

入れ替えを指示する.

4. プレイヤ,ゲームAIの戦闘状態のモンスターが,相手の戦闘状態のモンス ターに対して,指示された行動を行う.攻撃,特殊攻撃の場合は相手の戦闘 状態のモンスターにダメージを与えることになる.状態異常攻撃の場合は,

相手の戦闘状態のモンスターにダメージを与えると同時に,特殊効果を相 手モンスターに与える.罠設置の場合は,ある条件を満たしたときに罠を発 動できるようになる.入れ替えの場合は,現在の戦闘状態のモンスターを待 機状態とし,代わりに待機状態のモンスターの中から戦闘状態にするモンス ター1体を選択する.

第2章 人間プレイヤに適応するゲームAIの自律的構成

5. 攻撃され,モンスターの体力が0になれば,そのモンスターは戦闘不能と する.

6. どちらかのモンスターが3体とも戦闘不能になるまで,3,4,5を繰り返す

(以下,3,4,5をまとめて1ターンと呼ぶ).

各モンスターには,体力,攻撃力,防御力,特殊攻撃力,特殊防御力,素早さの 6つのパラメータが存在する.各パラメータは以下のように定義し,各モンスター のパラメータを表2.3.2に示す.また,攻撃,特殊攻撃,状態異常攻撃のダメージ は,ポケモンと同様の計算式を用いている.特殊攻撃に関しては,計算式の結果 に属性倍率を掛けた値である.

体力  

相手モンスターに攻撃された際のダメージは,体力から減算される.また,

体力が0になったモンスターは戦闘不能状態になる.

攻撃力  

相手に“攻撃”または“状態異常攻撃”をする際に,攻撃力が高いほど多くの ダメージを与えられる.

防御力  

相手に“攻撃”または“状態異常攻撃”をされた際に,防御力が高いほど受け るダメージは少なくなる.

特殊攻撃力  

相手に“特殊攻撃”をする際に,特殊攻撃力が高いほど多くのダメージを与え られる.

特殊防御力  

相手に“特殊攻撃”をされた際に,特殊防御力が高いほど受けるダメージは少

なくなる.

素早さ  

自分の戦闘状態のモンスターと,相手の戦闘状態のモンスターにおいて,素 早さの高い方のモンスターから行動できる.

戦略的な要素を付け加えるため,各モンスターには属性を設定する(表2.3.2,ノ はノーマル属性を表す).モンスターの特殊攻撃のみに,属性によるダメージ倍率 が反映される.属性の相性は,相互補完的に設定されているため,現在戦闘状態

2.3 問題設定

表2.1: 各モンスターのパラメータ

表2.2: モンスターの属性表

の相手モンスターに対して有利に戦えるモンスターを,手持ちのモンスター3体 の中から選択する必要がある.

「魔法」などの特殊効果の一例として毒攻撃(状態異常攻撃)を設定する.毒 攻撃は1ゲーム中で1回のみ使えるとし,毒攻撃をされたモンスターは毒状態と なる.毒状態のモンスターは,自分が行動する際に最大体力の1/8のダメージを受 ける.つまり,毒攻撃をするタイミングと,毒攻撃の対象とする相手モンスター を決定する必要性が生じる.

「罠」など,ある条件で発動する効果の一例として魔法反射を設定する.魔法 反射の罠設置は1ゲーム中で1回のみ使えるとし,罠の有効期間は設置してから3 ターン(自分の順番が3回まわってくるまで)とした.魔法反射の罠が有効な間 に,相手モンスターが魔法(状態異常攻撃)を使った場合,自分のモンスターが 受けるダメージを無効化し,すべて相手モンスターに反射する.つまり,罠の有 効期間の間に,相手モンスターが魔法(状態異常攻撃)を使うかどうか推測した 上で,罠を設置するかどうか決定する必要性が生じる.

本章で用いる戦略型ビデオTCGは,自分のターンにとるべき行動の選択,カー ドを準備する段階でのカードの組み合わせの決定,「魔法」などの特殊効果,「罠」

第2章 人間プレイヤに適応するゲームAIの自律的構成

などのある条件で発動する効果など,戦略型ビデオTCGに欠かせない要素の大半 を実現できているといえる.