fix bug in friendly groups
This commit is contained in:
parent
da75b4ef77
commit
9175d11dff
1 changed files with 2 additions and 3 deletions
|
@ -106,12 +106,11 @@ class Point {
|
||||||
if (frnStones.filter(val => val.emptyNeighbor()).length) return frnStones.filter(val => val.emptyNeighbor())
|
if (frnStones.filter(val => val.emptyNeighbor()).length) return frnStones.filter(val => val.emptyNeighbor())
|
||||||
for (let frnStone in frnStones) {
|
for (let frnStone in frnStones) {
|
||||||
frnStone = frnStones[frnStone];
|
frnStone = frnStones[frnStone];
|
||||||
frnStone.chk = true;
|
|
||||||
if (frnStone.chk === true) return false;
|
if (frnStone.chk === true) return false;
|
||||||
|
frnStone.chk = true;
|
||||||
return frnStone.checkGroup();
|
return frnStone.checkGroup();
|
||||||
}
|
}
|
||||||
|
// returns all friendly neighbors that have an empty neighbor, recursively
|
||||||
// returns all friendly neighbors that have an empty neighbor
|
|
||||||
}
|
}
|
||||||
findStone = (stone) => {
|
findStone = (stone) => {
|
||||||
return this.checkNeighbors().filter(val => {
|
return this.checkNeighbors().filter(val => {
|
||||||
|
|
Loading…
Reference in a new issue