Portanto, a maioria dos recursos que fornecem quebra-cabeças de Sudoku atribuem uma categoria de dificuldade a cada quebra-cabeça, mesmo alguns que já vi com 15 ou mais categorias de dificuldade. Mas qual é uma boa maneira de atribuir essas categorias de dificuldade? Se forem utilizados solucionadores de quebra-cabeças humanos suficientes, o tempo médio para um humano concluir um quebra-cabeça e a porcentagem de pessoas que resolveram o quebra-cabeça com êxito poderão ser computadas para a amostra humana e as categorias de dificuldade atribuídas de acordo. Mas parece que deve haver cenários previsíveis que continuam aparecendo à medida que vários quebra-cabeças estão sendo resolvidos e afetam a dificuldade humana média, que pode ser detectada automaticamente quando um computador resolve o quebra-cabeça e esses padrões podem ser reunidos em uma dificuldade média prevista para humanos. . Existem / quais são boas técnicas para fazer isso? Talvez o aprendizado de máquina com dados de treinamento suficientes sobre o desempenho humano em quebra-cabeças de amostra?