fix grid generator :)
This commit is contained in:
parent
7621d0c8a5
commit
91f55f7219
@ -1,4 +1,9 @@
|
||||
<?php
|
||||
function isKnown($box) {
|
||||
return $box->value != "?";
|
||||
}
|
||||
|
||||
|
||||
function isUnknown($box) {
|
||||
return $box->value == "?";
|
||||
}
|
||||
@ -92,6 +97,7 @@
|
||||
$testBoxes[] = $this->rows[8-$testBox->rowId][$testBox->columnId];
|
||||
$testBoxes[] = $this->rows[$testBox->rowId][8-$testBox->columnId];
|
||||
}
|
||||
$testBoxes = array_filter($testBoxes, "isKnown");
|
||||
$erasedValues = array();
|
||||
forEach($testBoxes as $testBox) {
|
||||
$erasedValues[] = $testBox->value;
|
||||
@ -117,7 +123,6 @@
|
||||
$solutionsFound[$solution] = true;
|
||||
if (count($solutionsFound) > 1) {
|
||||
$solutionsFinder->send(true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return count($solutionsFound) == 1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user