More Visual Prolog 7.3 Examples

 

Sudoku Example

Written by Stuart Cumming

 

 

Sudoku  is a logic-based number-placement puzzle. The objective is to fill a 9×9 grid so that each column, each row, and each of the nine 3×3 boxes (also called blocks or regions) contains the digits from 1 to 9 only one time each. The puzzle setter provides a partially completed grid.

 

Completed Sudoku puzzles are usually a type of Latin square with an additional constraint on the contents of individual regions.

 

The modern puzzle was invented by an American architect, Howard Garns, in 1979 and published by Dell Magazines.  It became popular in Japan in 1986, after it was published by Nikoli and given the name Sudoku, meaning single number.  It became an international hit in 2005.]

 

 

Download the example project

 

Build and Run

Load the project into the IDE,  build the project, and then select "Run in window" to start the example .

 

Note

The example requires Visual Prolog 7.3 Commercial Edition.

 

If you use the Personal Edition, but need the  features supported only in the Commercial Edition, you are welcome to order the latest build of this Edition just now: Order!

 

Users of previous versions of Visual Prolog are welcome to upgrade to the current version of Visual Prolog  to use the latest versions of the Visual Prolog examples.

 


Download VIP-ALC'08
Proceedings

Visual Prolog Application & Language Conference (VIP-ALC 2006) April 24-26 2006

Download VIP-ALC'06 Proceedings