eight-queen-final

by abjoshi
See Code Download Embed
Author: Abhay B Joshi (abjoshi@yahoo.com)

How to play the game:
1.	Click the “Green flag”: program begins with the instruction page. Click Continue to proceed.
2.	The program will draw a new, empty chessboard.
3.	In the 'manual' mode, you solve the puzzle. To place or remove a queen, simply click in a cell. The placement will be allowed only if there is no conflict with the existing queens on the board. 
4.	If you click the “Solve” button any time, the program attempts to solve the remaining puzzle. It doesn’t change the current placement of queens that you have already made. If a solution is found, the program shows how long it took to solve. If no solution can be found, it says so.
5.	Click "Restart" to go to step 2 above.


If you want to understand how I designed this program, please refer to my book:
"Adventures in Snap Programming" available on Amazon.com

Created March 28, 2020

Last updated October 19, 2020

Published March 28, 2020