feat : great & brilliant v1

This commit is contained in:
GuillaumeSD
2024-03-10 17:46:49 +01:00
parent 7421258e4e
commit dbefd0b844
4 changed files with 30 additions and 26 deletions

View File

@@ -36,23 +36,12 @@ export const getLichessEval = async (
}));
lines.sort(sortLines);
const isWhiteToPlay = fen.split(" ")[1] === "w";
if (!isWhiteToPlay) lines.reverse();
const bestMove = lines[0].pv[0];
const linesToKeep = lines.slice(0, multiPv);
const isWhiteToPlay = fen.split(" ")[1] === "w";
if (!isWhiteToPlay) {
return {
bestMove,
lines: linesToKeep.map((line) => ({
...line,
cp: line.cp ? -line.cp : line.cp,
mate: line.mate ? -line.mate : line.mate,
})),
};
}
return {
bestMove,
lines: linesToKeep,