Daher weisen die meisten Ressourcen, die Sudoku-Rätsel bereitstellen, jedem Rätsel eine Schwierigkeitsstufe zu, selbst einige, die ich mit 15 oder mehr Schwierigkeitsstufen gesehen habe. Aber wie lassen sich diese Schwierigkeitsgrade gut zuordnen? Wenn genügend menschliche Rätsellöser verwendet würden, könnten die durchschnittliche Zeit, die ein Mensch benötigt, um ein Rätsel zu lösen, und der Prozentsatz der Personen, die das Rätsel erfolgreich gelöst haben, für die menschliche Stichprobe berechnet und die Schwierigkeitsstufen entsprechend zugewiesen werden. Es scheint jedoch, dass es vorhersehbare Szenarien geben sollte, die immer wieder auftreten, wenn verschiedene Rätsel gelöst werden, die sich auf die durchschnittliche menschliche Schwierigkeit auswirken. Diese könnten automatisch erkannt werden, wenn ein Computer das Rätsel löst, und diese Muster könnten dann zu einer vorhergesagten durchschnittlichen Schwierigkeit für den Menschen zusammengesetzt werden . Gibt es / was sind gute Techniken, um dies zu tun? Vielleicht maschinelles Lernen mit genügend Trainingsdaten zur menschlichen Leistung bei Beispielrätseln?