ダメージ計算式
ポケモンのダメージ計算式
$ ダメージ=\left(\frac{((レベル\times 2/5 +2)\times 威力\times 攻撃力/防御力)}{50+2}\right)\times 各種補正倍率\times 乱数
カッコのくくりで切り捨て処理を行う
丸め処理の種類はたくさんあるあんも.icon
乱数のレンジは0.85-1.00
1/16で同様に確からしい
0.85の出どころはここかあんも.icon
最高乱数以外耐え調整なるものがある
15/16の確率で耐える
妥協ライン
補正計算は固定小数点演算で行っているらしい
固定小数点数#固定小数点演算 - Wikipedia
ダメージ - ポケモンWiki
アルテリオス計算式
$ ダメージ=攻撃力-防御力
https://dic.nicovideo.jp/a/アルテリオス計算式
ファイアーエムブレム
ペーパーマリオ