fn evaluate_internal(
    attacking_piece: usize,
    target_piece: usize,
    attackers: usize,
    defenders: usize
) -> i8
Expand description

Recursive function called by evaluate to help evaluate a static exchange evaluation result.