diff --git a/framework/src/main/java/org/toop/framework/gameFramework/model/game/TurnBasedGame.java b/framework/src/main/java/org/toop/framework/gameFramework/model/game/TurnBasedGame.java index 0fa536e..8272264 100644 --- a/framework/src/main/java/org/toop/framework/gameFramework/model/game/TurnBasedGame.java +++ b/framework/src/main/java/org/toop/framework/gameFramework/model/game/TurnBasedGame.java @@ -7,6 +7,7 @@ public interface TurnBasedGame extends DeepCopyable { long[] getBoard(); int getCurrentTurn(); int getPlayerCount(); + Player getPlayer(int index); int getWinner(); long getLegalMoves(); PlayResult play(long move); diff --git a/framework/src/main/java/org/toop/framework/gameFramework/model/game/threadBehaviour/AbstractThreadBehaviour.java b/framework/src/main/java/org/toop/framework/gameFramework/model/game/threadBehaviour/AbstractThreadBehaviour.java index dd3e6e7..e325fcf 100644 --- a/framework/src/main/java/org/toop/framework/gameFramework/model/game/threadBehaviour/AbstractThreadBehaviour.java +++ b/framework/src/main/java/org/toop/framework/gameFramework/model/game/threadBehaviour/AbstractThreadBehaviour.java @@ -3,8 +3,6 @@ package org.toop.framework.gameFramework.model.game.threadBehaviour; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.toop.framework.gameFramework.LongPairConsumer; -import org.toop.framework.gameFramework.controller.GameController; -import org.toop.framework.gameFramework.controller.SupportsOnlinePlay; import org.toop.framework.gameFramework.model.game.TurnBasedGame; import java.util.concurrent.atomic.AtomicBoolean;