Fixed spielVorbei()

This commit is contained in:
artem.didytschuk
2020-09-03 19:45:43 +02:00
parent 610ee0cd15
commit 1218653bd2
2 changed files with 6 additions and 7 deletions

Binary file not shown.

View File

@@ -26,7 +26,7 @@ public class TicTacToe {
System.out.println (" " + spielfeld[0][0] + " | " + spielfeld[1][0] + " | "+ spielfeld[2][0] + " "); System.out.println (" " + spielfeld[0][0] + " | " + spielfeld[1][0] + " | "+ spielfeld[2][0] + " ");
System.out.println (" "); System.out.println (" ");
} }
//TODO sicherungen bei eingabe und vorm überschreiben von Spielzügen
public void spielStarten(){ public void spielStarten(){
boolean gewonnen=false; boolean gewonnen=false;
int kord[]; int kord[];
@@ -82,19 +82,18 @@ public class TicTacToe {
} }
//prüft ob eine Siegbedingung vorliegt und gibt einen boolean zurück //prüft ob eine Siegbedingung vorliegt und gibt einen boolean zurück
private boolean spielVorbei(){ private boolean spielVorbei(){
//TODO
//Vertikal prüfen //Vertikal prüfen
if(spielfeld[0][0].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[0][0].equals("X")||spielfeld[0][0].equals("O")){
if(spielfeld[0][0].equals(spielfeld[0][1])&&spielfeld[0][0].equals(spielfeld[0][2])){ if(spielfeld[0][0].equals(spielfeld[0][1])&&spielfeld[0][0].equals(spielfeld[0][2])){
return true; return true;
} }
} }
if(spielfeld[1][0].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[1][0].equals("X")||spielfeld[1][0].equals("O")){
if(spielfeld[1][0].equals(spielfeld[1][1])&&spielfeld[1][0].equals(spielfeld[1][2])){ if(spielfeld[1][0].equals(spielfeld[1][1])&&spielfeld[1][0].equals(spielfeld[1][2])){
return true; return true;
} }
} }
if(spielfeld[2][0].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[2][0].equals("X")||spielfeld[2][0].equals("O")){
if(spielfeld[2][0].equals(spielfeld[2][1])&&spielfeld[2][0].equals(spielfeld[2][2])){ if(spielfeld[2][0].equals(spielfeld[2][1])&&spielfeld[2][0].equals(spielfeld[2][2])){
return true; return true;
} }
@@ -105,12 +104,12 @@ public class TicTacToe {
return true; return true;
} }
} }
if(spielfeld[0][1].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[0][1].equals("X")||spielfeld[0][1].equals("O")){
if(spielfeld[0][1].equals(spielfeld[1][1])&&spielfeld[0][1].equals(spielfeld[2][1])){ if(spielfeld[0][1].equals(spielfeld[1][1])&&spielfeld[0][1].equals(spielfeld[2][1])){
return true; return true;
} }
} }
if(spielfeld[0][2].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[0][2].equals("X")||spielfeld[0][2].equals("O")){
if(spielfeld[0][2].equals(spielfeld[1][2])&&spielfeld[0][2].equals(spielfeld[2][2])){ if(spielfeld[0][2].equals(spielfeld[1][2])&&spielfeld[0][2].equals(spielfeld[2][2])){
return true; return true;
} }
@@ -121,7 +120,7 @@ public class TicTacToe {
return true; return true;
} }
} }
if(spielfeld[0][2].equals("X")||spielfeld[0][0].equals("O")){ if(spielfeld[0][2].equals("X")||spielfeld[0][2].equals("O")){
if(spielfeld[0][2].equals(spielfeld[1][1])&&spielfeld[0][2].equals(spielfeld[2][0])){ if(spielfeld[0][2].equals(spielfeld[1][1])&&spielfeld[0][2].equals(spielfeld[2][0])){
return true; return true;
} }