fix : improve brilliant move classification

This commit is contained in:
GuillaumeSD
2024-04-23 01:53:48 +02:00
parent 1305dde384
commit 599108d447
2 changed files with 24 additions and 4 deletions

View File

@@ -153,8 +153,9 @@ const isBrilliantMove = (
lastPositionAlternativeLineWinPercentage,
isWhiteMove
)
)
) {
return false;
}
return true;
};
@@ -165,8 +166,8 @@ const isLosingOrAlternateCompletelyWinning = (
isWhiteMove: boolean
): boolean => {
const isLosing = isWhiteMove
? positionWinPercentage < 45
: positionWinPercentage > 55;
? positionWinPercentage < 50
: positionWinPercentage > 50;
const isAlternateCompletelyWinning = isWhiteMove
? lastPositionAlternativeLineWinPercentage > 97
: lastPositionAlternativeLineWinPercentage < 3;
@@ -202,8 +203,9 @@ const isGreatMove = (
lastPositionAlternativeLineWinPercentage,
isWhiteMove
)
)
) {
return false;
}
const hasChangedGameOutcome = getHasChangedGameOutcome(
lastPositionWinPercentage,