Open programarivm opened 5 months ago
The advanced pawn evaluation in src/Eval/AdvancedPawnEval.php needs to be fixed.
Buggy explanation:
Buggy elaboration:
A pawn cannot be an advanced pawn and a far advanced pawn at the same time, otherwise as a result the explanation will get too redundant. Thus, a far advanced pawn is also an advanced pawn, however an advanced pawn is not a far advanced pawn.
Fixed explanation:
Fixed elaboration:
The advanced pawn evaluation in src/Eval/AdvancedPawnEval.php needs to be fixed.
Buggy explanation:
Buggy elaboration:
A pawn cannot be an advanced pawn and a far advanced pawn at the same time, otherwise as a result the explanation will get too redundant. Thus, a far advanced pawn is also an advanced pawn, however an advanced pawn is not a far advanced pawn.
Fixed explanation:
Fixed elaboration: