From 3558f4a9c9371a7ff41c7bd1b41586104b944097 Mon Sep 17 00:00:00 2001 From: 2ManyProjects Date: Tue, 18 Mar 2025 09:55:17 -0500 Subject: [PATCH] minor cleanup --- Assets/ChessEngines/fairy-chess-server/engine.js | 2 +- Assets/ChessEngines/fairy-chess-server/index.js | 2 +- Systems/FairyStockfish/StockfishClient.gd | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Assets/ChessEngines/fairy-chess-server/engine.js b/Assets/ChessEngines/fairy-chess-server/engine.js index 795427b..e0f9044 100644 --- a/Assets/ChessEngines/fairy-chess-server/engine.js +++ b/Assets/ChessEngines/fairy-chess-server/engine.js @@ -145,7 +145,7 @@ class ChessEngine extends EventEmitter { } async setNewGame() { - if (!this.isReady) throw new Error('Engine not ready'); + // if (!this.isReady) throw new Error('Engine not ready'); this.sendCommand(`ucinewgame`); diff --git a/Assets/ChessEngines/fairy-chess-server/index.js b/Assets/ChessEngines/fairy-chess-server/index.js index f88d46f..82fc78f 100644 --- a/Assets/ChessEngines/fairy-chess-server/index.js +++ b/Assets/ChessEngines/fairy-chess-server/index.js @@ -68,7 +68,7 @@ const port = 27531; let engine = null; let isReady = false; let lastResponse = null -const SERVER_WAIT_THRESHOLD = 1 * 30 * 1000; +const SERVER_WAIT_THRESHOLD = 1 * 60 * 1000; const CHECK_INTERVAL = 5000; // Initialize ffish and engine diff --git a/Systems/FairyStockfish/StockfishClient.gd b/Systems/FairyStockfish/StockfishClient.gd index d6b34d1..2f743b7 100644 --- a/Systems/FairyStockfish/StockfishClient.gd +++ b/Systems/FairyStockfish/StockfishClient.gd @@ -96,8 +96,10 @@ func clear_game( ): }) print(server_url + "/new") print(body) - http_request.request(server_url + "/new", headers, HTTPClient.METHOD_POST, body) - await http_request.request_completed + + var request: HTTPRequest = HTTPRequest.new() + request.request(server_url + "/new", headers, HTTPClient.METHOD_POST, body) + await request.request_completed func _exit_tree(): ServerManager.stop_server() disconnect_engine();