From 449387c8ed73820a9db828150095bf7812a0c0a3 Mon Sep 17 00:00:00 2001 From: Stef Date: Fri, 5 Dec 2025 14:18:47 +0100 Subject: [PATCH] Removed System-Outs to clean up console --- .../org/toop/app/gameControllers/GenericGameController.java | 4 +--- .../java/org/toop/app/widget/view/LocalMultiplayerView.java | 4 ++-- game/src/main/java/org/toop/game/players/MiniMaxAI.java | 1 - game/src/main/java/org/toop/game/players/RandomAI.java | 3 --- 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/org/toop/app/gameControllers/GenericGameController.java b/app/src/main/java/org/toop/app/gameControllers/GenericGameController.java index 8821cb5..605543f 100644 --- a/app/src/main/java/org/toop/app/gameControllers/GenericGameController.java +++ b/app/src/main/java/org/toop/app/gameControllers/GenericGameController.java @@ -49,7 +49,7 @@ public class GenericGameController> implements GameCo this.gameThreadBehaviour.setOnSendMove((id, m) -> GlobalEventBus.postAsync(new NetworkEvents.SendMove(id, (short)translateMove(m)))); // Tell thread how to update UI - this.gameThreadBehaviour.setOnUpdateUI(() -> Platform.runLater(() -> canvas.redraw(game.deepCopy()))); + this.gameThreadBehaviour.setOnUpdateUI(() -> Platform.runLater(this::updateUI)); // Change scene to game view gameView = new GameView(null, null, null, gameType); @@ -139,8 +139,6 @@ public class GenericGameController> implements GameCo @Override public void updateUI() { - System.out.println("DRAWING GAME"); - // Drawing game canvas.redraw(game.deepCopy()); } } diff --git a/app/src/main/java/org/toop/app/widget/view/LocalMultiplayerView.java b/app/src/main/java/org/toop/app/widget/view/LocalMultiplayerView.java index 60a1b4a..9b9bed2 100644 --- a/app/src/main/java/org/toop/app/widget/view/LocalMultiplayerView.java +++ b/app/src/main/java/org/toop/app/widget/view/LocalMultiplayerView.java @@ -60,12 +60,12 @@ public class LocalMultiplayerView extends ViewWidget { if (information.players[0].isHuman) { players[0] = new LocalPlayer<>(information.players[0].name); } else { - players[0] = new ArtificialPlayer<>(new MiniMaxAI(9), information.players[0].name); + players[0] = new ArtificialPlayer<>(new RandomAI(), "Random AI"); } if (information.players[1].isHuman) { players[1] = new LocalPlayer<>(information.players[1].name); } else { - players[1] = new ArtificialPlayer<>(new RandomAI(), information.players[1].name); + players[1] = new ArtificialPlayer<>(new MiniMaxAI(9), "MiniMax AI"); } if (AppSettings.getSettings().getTutorialFlag() && AppSettings.getSettings().getFirstTTT()) { new ShowEnableTutorialWidget( diff --git a/game/src/main/java/org/toop/game/players/MiniMaxAI.java b/game/src/main/java/org/toop/game/players/MiniMaxAI.java index fab7e0c..440bb50 100644 --- a/game/src/main/java/org/toop/game/players/MiniMaxAI.java +++ b/game/src/main/java/org/toop/game/players/MiniMaxAI.java @@ -61,7 +61,6 @@ public class MiniMaxAI> extends AbstractAI { } long chosenMove = bestMoves.get(random.nextInt(bestMoves.size())); - System.out.println("[DEBUG] Selected move: " + Long.toBinaryString(chosenMove) + " | score: " + bestScore); return chosenMove; } diff --git a/game/src/main/java/org/toop/game/players/RandomAI.java b/game/src/main/java/org/toop/game/players/RandomAI.java index 72dfe1c..2d0fe02 100644 --- a/game/src/main/java/org/toop/game/players/RandomAI.java +++ b/game/src/main/java/org/toop/game/players/RandomAI.java @@ -19,11 +19,8 @@ public class RandomAI> extends AbstractAI { @Override public long getMove(T game) { - System.out.println("Getting move?"); long legalMoves = game.getLegalMoves(); int move = new Random().nextInt(Long.bitCount(legalMoves)); - System.out.println("Legal moves: " + Long.toBinaryString(legalMoves)); - System.out.println("Playing: " + Long.toBinaryString(nthBitIndex(legalMoves, move))); return nthBitIndex(legalMoves, move); }