|
|
@ -1,13 +1,18 @@ |
|
|
|
function vierInSpalte(spalte){ |
|
|
|
if(spalte == [0, 0, 1, 1, 1, 1] || spalte == [0, 1, 1, 1, 1, 0] || spalte == [1, 1, 1, 1, 0, 0]|| spalte == [1, 1, 1, 1, 1, 0]|| spalte == [0, 1, 1, 1, 1, 1]|| spalte == [1, 1, 1, 1, 1, 1] || spalte == [2, 2, 1, 1, 1, 1] || spalte == [2, 1, 1, 1, 1, 2] || spalte == [1, 1, 1, 1, 2, 2]|| spalte == [1, 1, 1, 1, 1, 2]|| spalte == [2, 1, 1, 1, 1, 1]){ |
|
|
|
//Spieler Gruen
|
|
|
|
return 1; |
|
|
|
function vierInSpalte(arr){ |
|
|
|
var Gewinner = 0; |
|
|
|
//Spieler Gruen
|
|
|
|
for (let i = 0; i < arr.length - 3; i++) { |
|
|
|
if (arr[i] === 1 && arr[i + 1] === 1 && arr[i + 2] === 1 && arr[i + 3] === 1) { |
|
|
|
Gewinner = 1; |
|
|
|
} |
|
|
|
} |
|
|
|
else if(spalte == [0, 0, 2, 2, 2, 2] || spalte == [0, 2, 2, 2, 2, 0] || spalte == [2, 2, 2, 2, 0, 0]|| spalte == [2, 2, 2, 2, 2, 0]|| spalte == [0, 2, 2, 2, 2, 2]|| spalte == [2, 2, 2, 2, 2, 2] || spalte == [1, 1, 2, 2, 2, 2] || spalte == [1, 2, 2, 2, 2, 1] || spalte == [2, 2, 2, 2, 1, 1]|| spalte == [2, 2, 2, 2, 2, 1]|| spalte == [1, 2, 2, 2, 2, 2]){ |
|
|
|
//Spieler Rot
|
|
|
|
return 2; |
|
|
|
} else { |
|
|
|
return 0; |
|
|
|
//Spieler Rot
|
|
|
|
for (let i = 0; i < arr.length - 3; i++) { |
|
|
|
if (arr[i] === 2 && arr[i + 1] === 2 && arr[i + 2] === 2 && arr[i + 3] === 2) { |
|
|
|
Gewinner = 2; |
|
|
|
} |
|
|
|
} |
|
|
|
return Gewinner; |
|
|
|
|
|
|
|
} |
|
|
|
module.exports = vierInSpalte; |