From 96c36dfc2531f36574c7a5b287ee986864b2c4c2 Mon Sep 17 00:00:00 2001 From: Astesana Date: Thu, 9 May 2024 13:00:13 +0200 Subject: [PATCH] Adapts to jchess-uci-client changes --- src/main/java/com/fathzer/jchess/bot/uci/UCIEngine.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/fathzer/jchess/bot/uci/UCIEngine.java b/src/main/java/com/fathzer/jchess/bot/uci/UCIEngine.java index 351dd30..a3ed71f 100644 --- a/src/main/java/com/fathzer/jchess/bot/uci/UCIEngine.java +++ b/src/main/java/com/fathzer/jchess/bot/uci/UCIEngine.java @@ -20,14 +20,12 @@ public class UCIEngine extends com.fathzer.uci.client.UCIEngine implements Engin TO_UCI.put(Variant.CHESS960, com.fathzer.uci.client.Variant.CHESS960); } - private final EngineData data; + private EngineData data; public UCIEngine(EngineData data) throws IOException { - super(Arrays.asList(data.getCommand())); - this.data = data; + super(Arrays.asList(data.getCommand()), e -> ((UCIEngine)e).data=data); } - @Override public boolean isSupported(Variant variant) { return super.isSupported(TO_UCI.get(variant));