Prolog sudoku

Assignment Help Basic Computer Science
Reference no: EM13766994

prolog sudoku

Write a Prolog program to solve the 6 by 6 Sudoku puzzle distributed in class. Do not use a solution downloaded from the Internet or elsewhere. Write your own. It should be designed along these lines: Label the squares X1, X2, ..., X36 as discussed in class. The X1,..., X36 represent the 36 squares in the Sudoku puzzle (row by row). Set the known values of the X's and then generate needed permutations and test for compliance with problem constraints. Your query should be
sudoku (X1,X2,X3,X4,X5,X6,X7,X8,X9,X,X11,X12,X13,X14, X15,X16,X17,X18,X19,X20,X21,X22, X23,X24,X25,X26,X27,X28,X29,X30,X31,X32,X33,X34,X35,X36).

The result will be values for X1, ... , X36 that solve the problem. Find all possible solutions. Your program should be general, in the sense that it could be easily modified to handle another 6 by 6 Sudoku problem.

Reference no: EM13766994

Questions Cloud

Compute the cost allocation rate : Compute the cost allocation rate for each activity. Use the activity-based cost allocation rates to compute the activity costs of the commercial containers and the travel packs. (Hint: First compute the total activity costs allocated to each produ..
Profitability and influence of cricket as a sport : While sports such as soccer actively promote global expansion, other sports such as cricket have stepped back, by excluding "minnow" countries from future ICC Cricket World Cups. Will actions such as this threaten the profitability and influence o..
Explain role capitalism plays in corporate decision-making : Explain the role capitalism plays in corporate decision-making. Discuss if you believe it is possible for a company to cater to both its best interest
Find the future values of these ordinary annuities : Find the future values of these ordinary annuities. Compounding occurs once a year.Rework previous parts assuming that they are annuities due. Round your answers to the nearest cent.
Prolog sudoku : Write a Prolog program to solve the 6 by 6 Sudoku puzzle distributed in class. Do not use a solution downloaded from the Internet or elsewhere. Write your own. It should be designed along these lines
Develop a product-positioning map for mcdonald : Develop a product-positioning map for McDonald's, Wendy's, Burger King, and Hardee's and diagram your product-positioning map.
The constant dividend growth model : The constant dividend growth model is:
What interest rate did she obtain on her investment : A woman made ten annual end-of-the-year purchases of $1000 of common stock. At the end of the tenth year, she sold all the stock for $12000.  What interest rate did she obtain on her investment?
Annual return mean and standard deviation : DW Co. stock has an annual return mean and standard deviation of 12 percent and 33 percent, respectively. What is the smallest expected loss in the coming year with a probability of 5 percent? A stock has an annual return of 11.8 percent and a standa..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How many different colors could be represented with an rgb

How many different colors could be represented with an RGB scheme if only 3 bits were used to represent each RGB component (3 for R, 3 for G, 3 for B)?

  You task is to break the code and there is more than one

many people are interested in codes especially in our computer world. we can create a simple code by assigning digits

  The basic solutions of the simplex method.

Solve the following problem by inspection, and justify the method of solution in terms of the basic solutions of the simplex method.

  Most important components of a fully specified enterprise

What are the two most important components of a fully specified enterprise model? Describe the two basic approaches to designing an enterprise model.

  Project in designated area of coastal zone is significant

Have you contacted State Historic Preservation Office (SHPO) to see if the project is in designated area of coastal zone which is significant to the study, understanding, or illustration of national, state.

  Show the musical instrument inventory

2. Stefan lano needs displays that will show the musical instrument inventory in his chain of music stores that caters to musicians playing in world-class symphomy orchestras in basel, Switzerland; Buenos aires, argentina; and Philadelphia and..

  Write a java application that inputs three integers

Write a Java application that inputs three integers from the user and displays the sum, average, product, smallest and largest of the numbers.

  Explain how speech recognition works in detail

Explain how speech recognition works in detail. Explain the electronics and mathematical models used

  Uml conceptual view and process view

UML Conceptual View and Process View

  Benefits and three negative effects workplace automation

Write at least three benefits and three negative effects brought about by workplace automation. Multinational corporation transfers a foreign employee to the United States on an L-1 visa.

  Health care reform projects

Resource: Health Care Reform Projects, Parts I and IIPrepare a Microsoft® PowerPoint® presentation in which you summarize health care reform material.Assume you are making a presentation to the board of directors concerning your investigation into th..

  Write a term paper on virtual team management

Write a term paper on Virtual Team Management & Success that covers all the sections covered in the class. It is highly encouraged to start working on your paper from week one. The paper should be at least 14 pages excluding cover page, abstra..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd