fn evaluate_color(
    board: &Board,
    color: usize,
    dangered_king_squares: &mut u32
) -> EvaluationResult
Expand description

Evaluates mobility and dangered_king_squares on the board for the specified color.