The lightning speed of his observing standard rules across the board is impressive but expected after months of practice. The agility with which he picks up new rules and starts working with them is sign of a beautiful mind. This was a pleasure to watch.
The Miracle Sudoku [video]
31–40 of 150 posts
Re: The Miracle Sudoku [video]
#32Earlier quoted context omitted.
Wouldn't brute force be enumerating all possible combinations of numbers until you find one where all sums are correct? Your approach with backtracking sounds more fancy
It was a long time ago, but I think I randomly filled in numbers, save if numbers were already used in each row or column, then when it reached an impossible solution, it would work backwards one level, trying new numbers. If it ran out of numbers, it would go back two columns, and try a new number. I doubt it was anything fancy. At the time, it bent my mind into knots. Programming is a wonderful mind trainer.
Re: The Miracle Sudoku [video]
#33Re: The Miracle Sudoku [video]
#34The lightning speed of his observing standard rules across the board is impressive but expected after months of practice. The agility with which he picks up new rules and starts working with them is sign of a beautiful mind. This was a pleasure to watch.
Re: The Miracle Sudoku [video]
#35The lightning speed of his observing standard rules across the board is impressive but expected after months of practice. The agility with which he picks up new rules and starts working with them is sign of a beautiful mind. This was a pleasure to watch.
That said It is still impressive and I think practice is not sufficient to explain how fast he is at it.
Re: The Miracle Sudoku [video]
#36Earlier quoted context omitted.
It's more that solving Sudoku by Brute Force is easy. But the trouble with brute force sudoku solvers is you can't use them to create sudokus solveable by humans with a unique solution. That's the fun stuff in writing a sudoku solver/generator.
Sure you can, just brute force your way to ensure there is only a single solution. You can try all combinations and count how many reached to the end and check if count == 1. Generating sudokus while all you have a sudoku solver seems an interesting challenge. Sounds like it can be done though, just a matter of creating random boards by adding one digit at a time that doesn't break rules and check if # of solutions i…
The human techniques are all about forward actions only, never guesses.
Re: The Miracle Sudoku [video]
#37For example, the way consecutive digits are actually in order, but separated by a single square (and looping around the edge of the board)
Re: The Miracle Sudoku [video]
#38Re: The Miracle Sudoku [video]
#39Re: The Miracle Sudoku [video]
#40I almost didn’t watch that’s because who cares about someone solving a sudoku puzzle, but that was brilliant. That’s one happy solver; it was worth it just for the absolute joy he gets from it. Amazingly quick solving too. Good to watch him develop extra strategies during the process.