finish: multiplayer layer

This commit is contained in:
ramollia
2025-10-04 16:54:58 +02:00
parent 4daa379011
commit 2eeca4e418
5 changed files with 67 additions and 42 deletions

View File

@@ -0,0 +1,19 @@
package org.toop.game.othello;
import org.toop.game.TurnBasedGame;
public final class Othello extends TurnBasedGame {
Othello() {
super(8, 8, 2);
}
@Override
public Move[] getLegalMoves() {
return new Move[0];
}
@Override
public State play(Move move) {
return null;
}
}

View File

@@ -0,0 +1,11 @@
package org.toop.game.othello;
import org.toop.game.AI;
import org.toop.game.Game;
public final class OthelloAI extends AI<Othello> {
@Override
public Game.Move findBestMove(Othello game, int depth) {
return null;
}
}