aを種族値、今回求める個体値をb、努力値をc、レベルをL、性格による補正係数d(=0.9,1,1.1のいずれか)、求めたい固体値の能力(攻撃の固体値を求めたいなら攻撃力)をXとして話を進めます。
某攻略サイトみたいに能力値、努力値を入力しただけで簡単に計算できますが、以下の式に上記の値を代入すると求めることができます。
HPの個体値
b=100X/L-2a-c/4-100-1000/L
その他の個体値
b=100X/Ld-2a-c/4-500/L
※加減乗除の記号は分かりやすくするために青で表記しています。
カイリューのHPを例にとってみます。
レベル50でHP167、HP努力値に4振り込んだ場合
上式に代入すると以下のようになります。
b=100*167/50-2*91-4/4-100-1000/50
=334-182-1-100-20
=31
この場合は個体値は31ということになります。
×(乗算)は*、÷(除法)は/で表記しています。
ポケモンのレベルが低いとうまく算出することはできません。
たまにはコレを使って計算してみてはどうですか?
某攻略サイトみたいに能力値、努力値を入力しただけで簡単に計算できますが、以下の式に上記の値を代入すると求めることができます。
HPの個体値
b=100X/L-2a-c/4-100-1000/L
その他の個体値
b=100X/Ld-2a-c/4-500/L
※加減乗除の記号は分かりやすくするために青で表記しています。
カイリューのHPを例にとってみます。
レベル50でHP167、HP努力値に4振り込んだ場合
上式に代入すると以下のようになります。
b=100*167/50-2*91-4/4-100-1000/50
=334-182-1-100-20
=31
この場合は個体値は31ということになります。
×(乗算)は*、÷(除法)は/で表記しています。
ポケモンのレベルが低いとうまく算出することはできません。
たまにはコレを使って計算してみてはどうですか?
関連スレッド
【質問】きあいパンチについてポケモンたちにニックネームを
実際に欲しいポケモン
ゆうたけ
No.1863563
2010-02-21 00:18投稿
返答
でもツールの方が早そうですね・・・慣れていないうちは
れいとうビーム
No.1862504
2010-02-18 09:45投稿
返答