|
|
@ -89,25 +89,16 @@ namespace MiniGames.Shared.Models |
|
|
|
{ |
|
|
|
for (int i = 0; i < 3; i++) |
|
|
|
{ |
|
|
|
if (dreiGleichGefuellt(Felder[i, 0], Felder[i, 1], Felder[i, 2])) |
|
|
|
{ |
|
|
|
return Felder[i, 0]; |
|
|
|
} |
|
|
|
|
|
|
|
if (dreiGleichGefuellt(Felder[0, i], Felder[1, i], Felder[2, i])) |
|
|
|
{ |
|
|
|
return Felder[0, i]; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (dreiGleichGefuellt(Felder[0, 0], Felder[1, 1], Felder[2, 2])) |
|
|
|
{ |
|
|
|
return Felder[0, 0]; |
|
|
|
if (dreiGleichGefuellt(Felder[i, 0], Felder[i, 1], Felder[i, 2])) return Felder[i, 0]; |
|
|
|
if (dreiGleichGefuellt(Felder[0, i], Felder[1, i], Felder[2, i])) return Felder[0, i]; |
|
|
|
} |
|
|
|
|
|
|
|
if (dreiGleichGefuellt(Felder[2, 0], Felder[1, 1], Felder[0, 2])) |
|
|
|
if ( |
|
|
|
dreiGleichGefuellt(Felder[0, 0], Felder[1, 1], Felder[2, 2]) || |
|
|
|
dreiGleichGefuellt(Felder[2, 0], Felder[1, 1], Felder[0, 2]) |
|
|
|
) |
|
|
|
{ |
|
|
|
return Felder[2, 0]; |
|
|
|
return Felder[1, 1]; |
|
|
|
} |
|
|
|
|
|
|
|
return LEER; |
|
|
|