iHeroGH / CS4200-NQueens

NQueens Solver using Genetic Algorithm, Hill Climbing, Simulated Annealing, and MIN-CONFLICTS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS4200-NQueens

To compile, simply run the main.py file. Each attempt function call will call the passed function n amount of times. To change the number of trials, change the first parameter of this function call (attempt(n, function))

Sample outputs are posted in out/

About

NQueens Solver using Genetic Algorithm, Hill Climbing, Simulated Annealing, and MIN-CONFLICTS


Languages

Language:Python 100.0%