The Model and Algorithm to Estimate the Difficulty Levels of Sudoku Puzzles

  • Xu C
  • Xu W
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Sudoku is a number placement mathematical puzzle based on logic. The purpose of this paper is to discuss suitable models and algorithm to generate Sudoku puzzles of varying difficulty. It is generally recognized that hand-made puzzles are more enjoyable than those generated by computer. Our goal is to establish models to generate Sudoku puzzles of varying difficulty, which are as enjoyable as hand-made ones. As we believe that puzzles generated by simulating the design process of hand-made ones will also be of much enjoyment, we established our first model -No Brute-Force. Brute-Force technique is excluded from this algorithm, for there is no enjoyment in solving puzzles using it. We have implemented the algorithm with a JAVA program. We conclude that it is possible and reasonable to generate Sudoku puzzles of varying difficulty as enjoyable as hand-made ones.

Cite

CITATION STYLE

APA

Xu, C., & Xu, W. (2009). The Model and Algorithm to Estimate the Difficulty Levels of Sudoku Puzzles. Journal of Mathematics Research, 1(2). https://doi.org/10.5539/jmr.v1n2p43

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free