From 1c5921348065dcd58eb49468811ccf2f8321b8bc Mon Sep 17 00:00:00 2001 From: JimmyTheCat <154287729+JimmyTheCatOwO@users.noreply.github.com> Date: Thu, 9 Jan 2025 16:31:34 +0100 Subject: [PATCH] endTurn changed to int return --- Board.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Board.java b/Board.java index 3f805c9..ec97c5e 100644 --- a/Board.java +++ b/Board.java @@ -71,18 +71,20 @@ public class Board extends Thread { * * @return current player won */ - public boolean turnEnd() { + public int turnEnd() { marks++; - boolean victory = victoryCheck(); - if(victory && marks > 4) { - System.out.println("You win Player " + currentPlayer); + int endState = 0; + if(marks > 4 && victoryCheck()) { + //System.out.println("You win Player " + currentPlayer); players[currentPlayer].playerScoreInc(); + endState = 1; } else if(marks == 9) { - System.out.println("A draw"); + //System.out.println("A draw"); + endState = 2; } else { currentPlayer = currentPlayer == 1 ? 0 : 1; } - return victory; + return endState; } /** -- GitLab