Reference no: EM13158905
program will give you more experience creating GUI applications, and provide a some practice for
working with 2D arrays. In the assignment, you will create a GUI version of the game Mini Sudoku.
Mini Sudoku is a game played on a 6 x 6 grid of squares. At the beginning of the game, some of the
squares are filled in with numbers, and the rest are blank. The object of the game is to place the
numbers 1 to 6 on the board such that the following conditions hold
Each row has the numbers 1 to 6
Each column has the numbers 1 to 6
Each group of 2 rows by 3 columns also has the numbers 1 to 6.
For example, a beginning configuration and solution to a Mini Sudoku board is as follows:
Beginning configuration
4 6 - 3 2 5
2 - 3 - - 6
6 2 4 5 - 1
3 - 5 4 - -
1 4 2 6 - -
- 3 - 2 1 -
Solution
4 6 1 3 2 5
2 5 3 1 4 6
6 2 4 5 3 1
3 1 5 4 6 2
1 4 2 6 5 3
5 3 6 2 1 4
Your goal is to write a program that will allow the user to try and solve mini-sudoku puzzles where the
initial configuration is specified in a text file.
Directions
1. Write an application using Swing that will allow a player to play mini-sudoku.
2. Your program must present the players with a graphical representation of the board of some
kind, perhaps using JTextFields.
3. Your program must gracefully handle the case when a player tries to add a non-number to a
square, or add a number that violates the Sudoku rules. It should prevent illegal moves without
crashing.
4. When the game is over, the game must indicate that the game has been won.
5. The program must provide a menu to allow the user to load a file with an initial game
configuration.
6. The program must provide a menu option to quit the program.
Clausius-clapeyron equation to estimate the boiling point
: In a high-altitude city, the normal atmospheric pressure is 607.1 torr. Use the Clausius-Clapeyron equation to estimate the boiling point of water in this city
|
Negative ramifications for the united states
: If this speculation proves to be reality could it put the brakes on rising living standards around the world as well as have negative ramifications for the United States?
|
Utilizes a good design process
: Analyze, design, and document a simple program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements as well as at least one function call and the use of at least one array.
|
Explain what narrow-sense heritability demonstrates
: Explain what narrow-sense heritability demonstrates and how the researcher might have obtained the values.
|
Create a gui version of the game mini sudoku.
: Each row has the numbers 1 to 6,Each column has the numbers 1 to 6,Each group of 2 rows by 3 columns also has the numbers 1 to 6.
|
Explain the heat of fusion for water
: The specific heats of ice and water are 2.09 and 4.184 J/g.°C, respectively. The heat of fusion for water is 334 J/g.
|
Calculate the present value (pv) of profits for abe
: Calculate the present value (PV) of profits for Abe's business at each of the following discount rates: 8%, 9%, 10%, and 12%.
|
Standard price of the rate material
: Standards call for 2 meters of the raw material for each unit of the completed product. The standard price of the rate material is $4.70 per meter. The materials variances for October were:
|
Internal and external target guests
: As high hotel bar department manager, how would you market the bar to the internal and external target guests? please give me a answer around 150 words.
|