From 6ff8304f248565b38f1e37cb7d1fa0d6fe0c9183 Mon Sep 17 00:00:00 2001 From: supertorpe Date: Mon, 29 Apr 2024 13:30:51 +0200 Subject: [PATCH] also use syzygy in lost positions --- code/src/controllers/position.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/src/controllers/position.ts b/code/src/controllers/position.ts index 520b112..13e9117 100644 --- a/code/src/controllers/position.ts +++ b/code/src/controllers/position.ts @@ -19,8 +19,6 @@ class PositionController extends BaseController { private chess: ChessInstance = Chess(); private board!: Api; private boardConfig!: Config; - //private endgameDatabase!: EndgameDatabase; - //private categories!: Category[]; private position!: Position; private fen!: string; private idxCategory: { value: number } = Alpine.reactive({ value: -1 }); @@ -889,7 +887,7 @@ class PositionController extends BaseController { .then(response => response.json().then(data => { if (!this.waitingForOpponent.value) return; // stockfish search more interesting lines when there aren't any winning line - if (data.category == 'loss' || (data.category == 'draw' && data.moves.every((move: { category: string }) => move.category === "draw"))) { + if (/*data.category == 'loss' || */(data.category == 'draw' && data.moves.every((move: { category: string }) => move.category === "draw"))) { this.getStockfishMove(); } else { const bestmove = data.moves[0].uci;