Module: NQueens
- Defined in:
- lib/n_queens.rb,
lib/n_queens/result.rb,
lib/n_queens/solver.rb,
lib/n_queens/bitmask.rb,
lib/n_queens/version.rb,
lib/n_queens/backtracking.rb,
lib/n_queens/known_counts.rb,
lib/n_queens/parallel_bitmask.rb
Defined Under Namespace
Classes: Backtracking, Bitmask, ParallelBitmask, Result, Solver
Constant Summary collapse
- VERSION =
"1.0.0"- KNOWN_COUNTS =
{ 1 => 1, 2 => 0, 3 => 0, 4 => 2, 5 => 10, 6 => 4, 7 => 40, 8 => 92, 9 => 352, 10 => 724, 11 => 2_680, 12 => 14_200, 13 => 73_712, 14 => 365_596, 15 => 2_279_184 }.freeze