バトル バトルシミュレーター
cp
Pokemon
cp
ノーマルアタック
スペシャルアタック
† 指定して覚えられない技
cp
Pokemon
cp
ノーマルアタック
スペシャルアタック
† 指定して覚えられない技
cp
Pokemon
cp
ノーマルアタック
スペシャルアタック
† 指定して覚えられない技
cp
Pokemon
cp
ノーマルアタック
スペシャルアタック
† 指定して覚えられない技
別のポケモンでPokemonと続けて対戦:
Pokemon 対 Pokemon
Pokemon | |||||
0 |
1 |
2 |
|||
Pokemon | 0 | 100 | 100 | 100 | |
1 | 100 | 100 | 100 | ||
2 | 100 | 100 | 100 |
クリック・タップでバトル詳細を確認
この対戦表は Pokemonが Pokemon と対戦した場合の結果を、シールドの枚数別に表示しています。横軸がPokemonの使用シールド、縦軸がPokemonの使用シールドです。レーティング500超が勝利、500未満が敗北です。
わざ発動タイミングの最適化
スペシャルアタック発動タイミングの最適化は Pokemon のこの対戦には適用されていません。
Pokemon はわざのタイミングがずれているため、初手に出しタイミングを合わせることで相手のタイミングの優位性を無くしたほうが良いです。
Pokemon はノーマルアタックを , , 回出した後にスペシャルアタックを発動するとタイミングが最適化されます。
ブレイクポイント & バルクポイント
ポケモンGOではダメージは整数に換算されて処理されます。そのため、小数点以下のダメージ量は反映されません。ブレイクポイントとは、ノーマルアタックで与えるダメージ量が1ポイント上昇する攻撃力のことです。バルクポイントはこの逆で、受けるダメージ量が1ポイント減少する防御力のことです。
Pokemon の Pokemonに対するブレイクポイント。
必要攻撃力:今回の相手に対し、左記のダメージを与えるのに必要な最低攻撃力
確定攻撃力:相手の個体値に関わらず左記のダメージを与えられる攻撃力
ダメージ | 必要攻撃力 | 確定攻撃力 | レベル & 個体値 |
Pokemon の Pokemonに対するバルクポイント:
必要防御力:今回の相手に対し、左記のダメージに抑えるのに必要な最低防御力
確定防御力:相手の個体値に関わらず左記のダメージに抑えられる防御力
ダメージ | 必要防御力 | 確定防御力 | レベル & 個体値 |
同時発動したスペシャルアタックの関係
互いのスペシャルアタックが同時ターンに発生した場合、同時発生はできないため、CMP(Charge Move Priority)により優先順位を決定します。CMPは攻撃力(種族値+個体値)が高い側に与えられます。
Pokemon が以下の条件の時、 Pokemon より優先的にスペシャルアタックが発生します:
最小攻撃値 | 保証攻撃値 | レベル & 個体値 |
バトル内容
Pokemon | Pokemon | |
バトルレート | ||
総ダメージ | 100 | 100 |
ノーマルアタックダメージ | 100 | 100 |
スペシャルアタックダメージ | 100 | 100 |
ブロックしたダメージ | 100 | 100 |
最初のスペシャルアタックまでのターン | - | - |
チャージ量 | - | - |
エネルギー消費量 | - | - |
残エネルギー量 | - | - |
このポケモンは、あのポケモンに勝つことはできるのか?このバトルシミュレーターはその答えを計算で求め、表します。それぞれのポケモンがどの技を使い、どれほどのダメージが発生したのかを時系列で表します。シミュレーターはできるだけ正確に再現するように作られていますが、実際のバトルでは、ポケモンの個体値・遅延・デバイスの性能・プレイヤーの意思決定といった様々な要因が影響を与えます。このシミュレーターの結果が実際のバトルのお役に立てれば幸いです。
このバトルシミュレーターの仕組みは以下の通りです。
バトルレート
バトルレートは各バトルの結果を示す指標で、ランキングの核となっています。バトルレートの算出方法は以下の通りです:
= (500 x (受けるダメージ / 相手の HP)) + (500 x (残り HP / HP))
言い換えれば、バトルで与えたダメージが占める相手HPに対する割合に応じて最大500ポイント、生き残った場合の残りHPが占める総HPに対する割合に対して最大500ポイント得られます。バトルレートは原理的には最大で1000ポイント(ノーダメージで勝利)、最低で0ポイント(ダメージを与えることなく敗北)です。勝利の場合、最低でも必ず500ポイントは得られます。
バトルレートからは単なる勝ち・負け以上の情報を得られます。「どのポケモンが勝つのか」を知るのと同時に、「どのポケモンなら受けるダメージを抑えながら次の戦いに臨めるのか」を知ることができます。
ポケモンのステータス
ポケモンのステータスは、種族値(基本ステータス)、個体値、CP倍率(レベルにより決定)で決まります。表示されているステータス(攻撃・防御・HP)はそのCPやレベルにおけるポケモンの実際のステータスです。「総合」は3つのステータスの合計で基本的なパフォーマンスを示しており、特に、同種や類似のポケモンとの比較に役立ちます。
個体値の設定は、各値が5を下回らない中で、64位になる個体値がデフォルトで設定されます。レベル35以上でCP上限に達するポケモンは、キラポケモンとは異なる個体値が設定されています。
わざの設定
自動設定では、シミュレーターがどの技が最適なのかを自動で計算します。計算の手順は以下の通りです:
- スペシャルアタックをDPE(damage per energy = ダメージ/エネルギー)でソートし、メインとなるスペシャルアタックを選びます。スペシャルアタックの中にはダメージは大きくてもチャージに時間がかかりすぎる技、チャージが早くてもダメージが小さい技があり、DPEは最も効率的な技を判断するのに適しています。
- 残りのスペシャルアタックを、エネルギーの二乗あたりのダメージ(ダメージ/エネルギー2)でソートし、2番目のスペシャルアタックを選びます。この方法では、わざの重要度に占めるエネルギーの割合が大きくなるので、チャージ量が少ない技が選ばれやすくなります。2番目のスペシャルアタックの選定にこの方法を使う理由は、バトルの局面においては早く出せるスペシャルアタックが重要になることがあり、他のスペシャルアタックより効率が悪くても素早く出せる技が優先的に選ばれるようにするためです(例:カイリューのドラゴンクロー、レアコイルのほうでん)。
- ノーマルアタックはそれぞれのTDO(Total Damage Output = 総ダメージ出力)を計算し、最適なわざを選択しています。TDOは単純にDPS(Damage Per Second = 1秒間に与えられるダメージ)にバトル時間をかけたものです。
このアルゴリズムでは、各ポケモンがバトルで最適な結果を得られるように努めていますが、いくつか問題もあります。まず、TDO にはシールドや、バトル中に何回スペシャルアタックが使えるのかが考慮されていません。そのため、シールドが使われた場合や、想定より早く気絶してしまう場合は、別のノーマルアタックのほうが若干有利になることがあります。第二に、特定のわざの組合せのほうが特定のタイミングでダメージを与えることで、自動で選んだ技よりもダメージ量が増えるケースもあります。自動選択は多くの場合で最良の選択となりますが、対戦によっては組合せを変えてみましょう。
わざは自由に選ぶことができます。デフォルトでは2つのスペシャルアタックが設定されていますが、一方を「なし」にすることもできます。スペシャルアタックを両方なしにして、ノーマルアタックだけの性能を確認することもできます。
バトルアルゴリズム
ポケモンGOのトレーナーバトル、1ターンが0.5秒で、ターンを加算しながら双方にとって最適な行動を決定しています。行動の決定は以下のチェックに沿って行われます。
- メインとなるスペシャルアタックがある場合は、できるだけ速やかにそれを使います。
- 以下の条件で2番目のスペシャルアタックを使います:
- 対戦相手をKOできる
- 対戦相手がシールドを持っている
- 対戦相手の次の攻撃でKOになる
- こちらにシールドがある時、対戦相手が何らかのスペシャルアタックを使ったらシールドでブロックします。
- これらの条件に当てはまらない場合はノーマルアタックを使います。
このアルゴリズムは以下の動作をします:
- ポケモンはKOできるわざがあればそれを使います。
- ポケモンは相手を倒すまえに、できるだけ多くのダメージを与えられるわざを使います。
- ポケモンはシールドがあれば使います。
- ポケモンは相手のシールドを消費させるために、できるだけ早く使えるスペシャルアタックを使います。
この動作は、必ずしもプレイヤーの操作や戦術に合致するわけではありませんが、特定のバトルで最良の結果を得ることを目的としています。
わざの同時発動 & 同時KO
ポケモンGOではわざが同時に発動することがあります。このため、バトルシミュレーターでは一方が気絶していて、お互いが全てのターンで行動できるようになっています。この措置がないと、わざが早いポケモンが単純に有利になってしまいます。
この仕組みにより、お互いのポケモンの同時KOが発生することがあります。このようなケースでは、実際にはどちらのポケモンがわざの優先をもらえるかで結果が大きく変わることをご了承ください(わざの優先度は攻撃力で決まります)。
下のヒストグラムはあなたのポケモンが何回勝利・敗北したかを示しています。以前の結果と比較して、ポケモン、わざ構成、シールドの効果を知ることができます。
以下の表は最初のポケモンの結果と比べた時の差異を表しています。