SU-DO-KU Puzzle Game
Active In SP
Joined: Apr 2010
19-05-2010, 04:06 PM
Sudoku has a fascinating history. "Su" means number in Japanese, and "Doku" refers to the single place on the puzzle board that each number can fit into.
The objective of the game is to fill all the blank squares in a game with the correct numbers. There are three very simple constraints to follow. In a 9 by 9 square Sudoku game:
Every row of 9 numbers must include all digits 1 through 9 in any order
Every column of 9 numbers must include all digits 1 through 9 in any order
Every 3 by 3 subsection of the 9 by 9 square must include all digits 1 through 9
Similarly, smaller Sudoku puzzles, such as the 4x4 puzzle, must have the numerals 1 through 4 in each row, column and subsection. Larger Sudoku games (16 by 16) must have numerals 1 through 16 in each row, column and region. The principles are the same whatever the size of the game.
Every Sudoku games begins with a number of squares already filled in, and the difficulty of each game is largely a function of how many squares are filled in. The more squares that are known, the easier it is to figure out which numbers go in the open squares. As you fill in squares correctly, options for the remaining squares are narrowed and it becomes easier to fill them in. The Sudoku games on SudokuDaily.net let you check your progress as you go, to help prevent going down a wrong path.
2. Problem Definition:
Sudoku is a logic-based number placement puzzle. The level of difficulty can be selected to suit the audience.
The first thing to learn about Sudoku is the proper spelling of the name. There are 7 common ways to misspell Sudoku not counting variations of Su Doku.
The name Sudoku derives from the Japanese phrase "Suji wa dokushin ni kagiru," meaning "the numbers must be single," or "the numbers must occur only once." The name is a trademark of puzzle publisher Nikoli Co .Ltd. in Japan
The game provides three complexity levels: simple, medium and complex.
Rules of Sudoku
The game has simple rules. The game presented in this article arranges numbers in 9X9 matrix, which is the most common form of this game. The rules are as follows:
1. The number, in each row and column, should be between 1 and 9 and should appear only once.
2. The 9X9 matrix is made of nine 3X3 matrices. So, the number in each of these subsets should also be between 1 and 9 and should appear only once.
Now that we know the rules, let us see the implementation.
3. Existing System:
We can implement this game in c or c++ platform.
In this code can be very complicated.
It is a timeout process.
By reduce these we can implement this game in .Net Platform.
4. Proposed System:
The proposed system is designed to provide a solution for the drawbacks of present system.
It consists of two modules.
In Admin module can maintain the user details and how to maintain the game (like it is Easy or Medium or Hard). He can also maintain the points who can get high score in this puzzle game.
The user can want to play the game.
5. Action Plan:
Literature Survey 2 Weeks
Analysis/Design 2 Weeks
Coding 4 Weeks
Review of lit/coding 1 Week
Documentation 3 Weeks
Total 12 Weeks
6. System Requirements:
Operating System : Windows XP or Higher
IDE : VisualStudio.NET 2005/2008
Front End : ASP.NET
Language : C#.NET
Database : Sqlserver 2000/ 2005
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion