/nasm-8qns

A short assembly program solving generalized 8-queens puzzle.

Primary LanguageAssembly

nasm-8qns

A short x86 assembly program for solving generalized 8-queens puzzle.
Compatible with Linux ≥ 2.6. Both X86 and X64 versions are included.
X64 version is slightly faster than X86. Neither supports boards > 31.
Multithreading is soon to be implemented.

Input:

  • one- or two-digit board size

Output:

  • the total number of distinct solutions for a given size