>>519
もう少し丁寧に説明すると、分かりやすくするために極端な例になるが

敵の残り体力
A:100 B:700 C:100 D:100

1.全体に平均300ダメージを与えられる技のオーバーキル分を除く総合ダメージの最大値 = 600
2.単体に700ダメージ超えを与えられる技の同上値= 700

この場合、「ガンガン」では2を使う
「バッチリ」なら1を使う(総合ダメージではなく敵を1匹以上倒す方を優先するため)

ってことだと思う
別に詳細なソースがあるわけではなく、何となくやってて「たぶんこういうロジックかな?」と思ったというレベルの話なので、間違っていたら申し訳ない