fn metadata_eligible(
program: &CombatProgram,
state: &CombatInstance,
enemy: EnemyIdx,
filter: &CandidateFilter,
) -> boolfn metadata_eligible(
program: &CombatProgram,
state: &CombatInstance,
enemy: EnemyIdx,
filter: &CandidateFilter,
) -> bool