From 9d5b088ae9627a960c2a7a88a71762d8510846b0 Mon Sep 17 00:00:00 2001 From: GuillaumeSD <47183782+GuillaumeSD@users.noreply.github.com> Date: Sun, 21 Jul 2024 22:52:14 +0200 Subject: [PATCH] feat : improve evaluation progress calc --- src/lib/engine/uciEngine.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/engine/uciEngine.ts b/src/lib/engine/uciEngine.ts index 8a35f13..207e22f 100644 --- a/src/lib/engine/uciEngine.ts +++ b/src/lib/engine/uciEngine.ts @@ -159,7 +159,7 @@ export abstract class UciEngine { const result = await this.evaluatePosition(fen, depth); positions.push(result); setEvaluationProgress?.( - Math.max(((fens.indexOf(fen) + 1) / fens.length) * 100 - 2, 2) + 99 - Math.exp(-4 * (fens.indexOf(fen) / fens.length)) * 99 ); } @@ -171,7 +171,6 @@ export abstract class UciEngine { const accuracy = computeAccuracy(positions); this.ready = true; - setEvaluationProgress?.(99); return { positions: positionsWithClassification, accuracy,