fn metadata_eligible_counted(
program: &CombatProgram,
state: &CombatInstance,
enemy: EnemyIdx,
filter: &CandidateFilter,
diagnostics: &mut ResolutionDiagnostics,
) -> boolfn metadata_eligible_counted(
program: &CombatProgram,
state: &CombatInstance,
enemy: EnemyIdx,
filter: &CandidateFilter,
diagnostics: &mut ResolutionDiagnostics,
) -> bool