sudoku

The SuDoKu Challange

Let's spell it out: Our SudoKu puzzles are challanging! At many other Internet sites, there are puzzles that have a strait forward solution. Puzzles that can be solved by repeetingly picking out the one and only legal move at every time instant. Our (dumb but time-saving) SudoKu-Assistant would in-fact solve thoose puzzles in a split second! On the other hand, our puzzles requires the player to think several steps a head!

Our sudoku puzzles can be created in the following difficulties:

  • 1, Easy
  • 2, Puzzle for beginners
  • 3, Nice and fun sudoku
  • 4, Fun for non beginners
  • 5, Difficult/interesting sudoku
  • 6, Very difficult, experts only
  • 6+, not recommended
We have found that some puzzles that we rate as "easy" are rated "very hard" in some news-papers. Those papers seam to use an oversimplified rating method based on the number of sudoku cells that are known when the game begins. When our program examines a sudoku it will check how difficult it is to solve it by a person who are looking for the well known solving clues (i.e. how advanced tricks one must use).

Our puzzles are computer aided designs! There is an intricate three-step-algorithm that designs them. Here is how it works:

  • A so called back-tracking algorithm fills in the 9x9-board with 81 figures which are as random as possible without violating anyone of the three SudoKu-rules (i.e., every row, column, and 3x3-region must contain exactly one figure of each kind). The result of this algorithm is the solution to a puzzle, but we still need to find the puzzle!
  • Next, another type of algorithm determines the subset of the board that we should disclose to the player! The result should be a puzzle that has exactly one solution, no more and no less. There are very many such puzzles and the algorithm will therefore output a set of representative puzzles, all of them having the solution found in step 1.
  • Among all puzzles found in step 2 we now need to pinpoint the most interesting one! This is done by a third algorithm that can simulate the human solving process and evaluate, by a heuristic formulae, the pleasure of solving a puzzle.

    To sum up: In step 1, a solutions is found. Step two produces several puzzles that has that solution. Finally, in step 3, the most faschinating puzzle is pinpointed by a heuristic algorithm. And that puzzle is for you to solve!

  • swedish svensk sudoku





    our mail address