<おおきさくらべ> *こういう計算をしたことがないので間違いがある可能性がおおいにあります。  もし間違いを見つけたら、BBSなどにお願いします。 ポケットモンスター情報センター 2号館(http://no2.pic.bz/)では次のように説明されています。 ____(引用はじめ)______________________________________ HPの個体値の下位4ビット→A 攻撃の個体値の下位4ビット→B 防御の個体値の下位4ビット→C 素早さの個体値の下位4ビット→D 特攻の個体値の下位4ビット→E 特防の個体値の下位4ビット→F 性格値の下位1バイト→G 性格値の下位2バイト目→H としたとき ・下位4ビット: 個体値を00〜1Fのように16進数表記した時に1の位になる数0〜F ・下位1バイト: 性格値を16進数表記した時の下2桁 ・下位2バイト目: 性格値を16進数表記した時の下3桁目と4桁目 S = (( ((BxorC)*A )xorG)*256)+( (ExorF)*D )xorH このときのSを右の表と見比べていってSがZ以下でZが最大(つまりはじめてS