Browse Source

Bot make print overridable

master
Your Average Code 3 months ago
parent
commit
c9a3937a12
1 changed files with 5 additions and 1 deletions
  1. 5
    1
      src/Bot.java

+ 5
- 1
src/Bot.java View File

@@ -32,7 +32,7 @@ public abstract class Bot implements Runnable {
View view = new View();
while (true) {
view.read(in);
view.print();
print(view);
try {
char ch = nextMove(view);
out.write(ch);
@@ -44,6 +44,10 @@ public abstract class Bot implements Runnable {
}
}

protected void print(View view) {
view.print();
}

// Diese Methode ermittelt den nächsten Zug des Bots. Sie wird von der
// run-Methode aufgerufen, nachdem der Server das Spielfeld gesendet hat.
// Subklassen müssen diese Methode implementieren.

Loading…
Cancel
Save