diff --git a/game/src/main/java/org/toop/game/AI.java b/game/src/main/java/org/toop/game/AI.java index 37f26f1..3f8fac4 100644 --- a/game/src/main/java/org/toop/game/AI.java +++ b/game/src/main/java/org/toop/game/AI.java @@ -1,7 +1,6 @@ package org.toop.game; -import org.toop.game.records.Move; +import org.toop.game.interfaces.IAIMove; -public abstract class AI { - public abstract Move findBestMove(T game, int depth); +public abstract class AI implements IAIMove { } \ No newline at end of file diff --git a/game/src/main/java/org/toop/game/interfaces/IAIMove.java b/game/src/main/java/org/toop/game/interfaces/IAIMove.java new file mode 100644 index 0000000..491f7bb --- /dev/null +++ b/game/src/main/java/org/toop/game/interfaces/IAIMove.java @@ -0,0 +1,8 @@ +package org.toop.game.interfaces; + +import org.toop.game.Game; +import org.toop.game.records.Move; + +public interface IAIMove { + Move findBestMove(T game, int depth); +}