The Eagle has landed!
M3 MacBookAir using Optimized bitmask solution
m3 macos $ ruby --jit n_queens.rb 17
Number of solutions: 95,815,104 for 17 Queens in 4 hours, 8 minutes, 50 seconds using Optimized bitmask solution
I am further optimizing for large n by combining bitmasking with parallelism. Testing now.
N-Queens Optimization (GitHub, Ruby) - New Topic Here:
Dropping out of this thread now that I am fully collaborating with ChatGPT 4o on N-Queens optimizations - sorry for the distraction working on this collaboration with an generative AI; I'm having a blast collaborating with "it" ..