This program solves the N-queens puzzle using backtracking algorithm.
The eight queens puzzle is the problem of placing eight chess queens on an 8×8 chessboard so that no two queens threaten each other; thus, a solution requires that no two queens share the same row, column, or diagonal. The eight queens puzzle is an example of the more general n queens problem of placing n non-attacking queens on an n×n chessboard, for which solutions exist for all natural numbers n with the exception of n = 2 and n = 3.
- python 3.x
- pygame
1. git clone https://github.com/soham0-0/N-Queens-Solver.git
2. cd N-Queens-Solver
3. python3 main.py