Latin square enumeration
ID: latin-square-enumeration
Enumerating every Latin square of a specified order, without identifying row, column or symbol permutations as the same output. Arbitrary square generation visits candidates. Restricting every row to a permutation reduces this to candidates. Both counts follow by independent choices for positions or rows; neither count is the number of valid Latin squares.
New to topics? Read the docs here!