1
0
Fork 0

Diagonale Gewinnerprüfung Teil 1 hinzugefügt.

main
Oliver Hummel 2023-11-21 15:43:53 +01:00
parent 4a6cef9fed
commit 635d1640f6
1 changed files with 15 additions and 1 deletions

View File

@ -124,7 +124,21 @@ public class VierGewinnt {
&& spielfeld[zeile][0 + i] != '_') && spielfeld[zeile][0 + i] != '_')
return true; return true;
} }
// diagonale Prüfung 1: "Plusplus-Fall"
for (int z = 0; z < 3; z++) {
for (int s = 0; s < 4; s++) {
if (spielfeld[z][s] == spielfeld[z+1][s+1]
&& spielfeld[z][s] == spielfeld[z+2][s+2]
&& spielfeld[z][s] == spielfeld[z+3][s+3]
&& spielfeld[z][s] != '_')
return true;
}
}
// diagonale Prüfung 2: "Plusminus-Fall"
// TODO
return false; return false;
} }
} }