日記

ポケモンダメージ計算 [プログラム関係]

ポケモン対戦BOTに ダメージ計算機能を実装しました。
一部の変な効果の技以外はだいたい計算できると思います。

使い方は (攻撃側に必要な要素の列)→(防御側に必要な要素の列)
をBOTにリプライすればOK。
例えば H252シャンデラひかえめオーバーヒート↑2->かんそうはだパラス
みたいな感じ。
機能までは要素の間にスペースが必要だったんですが、
全文探索してもたいしてコストが掛からないことがわかったので
スペースは要らなくなりました。

poke_damage00001.jar
ダメージ計算のモジュール部分だけ別にしてみた。
ソースも入ってるので使いたい人はどうぞ。


at 2010-11-25 0:08 | Comment(0)
required 0.0269 sec