improve grid generator

This commit is contained in:
2020-10-09 01:09:02 +02:00
parent 7195d84a55
commit 7621d0c8a5
4 changed files with 39 additions and 19 deletions

View File

@@ -186,9 +186,9 @@ function shuffle(iterable) {
easyFirst = (box1, box2) => box1.allowedValues.size - box2.allowedValues.size
function showSuggestion() {
const emptyBoxes = boxes.filter(box => box.value == "")
const emptyBoxes = boxes.filter(box => box.value == "" && box.allowedValues.size == 1)
if (emptyBoxes.length) {
shuffle(emptyBoxes).sort(easyFirst)[0].placeholder = "!"
shuffle(emptyBoxes).placeholder = "!"
} else {
clearTimeout(suggestionTimer)
suggestionTimer = null