Call apply_weight() only once in passed pawns evaluation