Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This dictionary shows the 16*24 = 384 permutations of the tesseract in their 20 conjugacy classes.
- # size: number of permutations in the CC
- # mininv: smallest inversion number in the CC
- # selfinv: each permutation is self inverse
- # selfcomp: the complement (15-m, n) of each permutation (m, n) is in the same CC
- # transp: number of transpositions of each permutation
- # cycles: cycle type in the form {cycle length: number of such cycles}
- # list: dictionary with the inversion number, matrix coordinates and tuple of each permutation
- # Complementary CC are grouped together. Short separators are between CC that are not complements.
- # Long separators are between CC of different sizes.
- tesseract_conjugacy_classes = [
- {'size': 1, 'mininv': 0, 'selfinv': True, 'selfcomp': False, 'transp': 0, 'cycles': {1: 16},
- 'list': [{'inv': 0, 'pair': (0, 0), 'perm': (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)}]},
- {'size': 1, 'mininv': 120, 'selfinv': True, 'selfcomp': False, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 120, 'pair': (15, 0), 'perm': (15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)}]},
- ####################################################################################################################
- {'size': 4, 'mininv': 8, 'selfinv': True, 'selfcomp': False, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 8, 'pair': (1, 0), 'perm': (1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14)},
- {'inv': 16, 'pair': (2, 0), 'perm': (2, 3, 0, 1, 6, 7, 4, 5, 10, 11, 8, 9, 14, 15, 12, 13)},
- {'inv': 32, 'pair': (4, 0), 'perm': (4, 5, 6, 7, 0, 1, 2, 3, 12, 13, 14, 15, 8, 9, 10, 11)},
- {'inv': 64, 'pair': (8, 0), 'perm': (8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7)}]},
- {'size': 4, 'mininv': 56, 'selfinv': True, 'selfcomp': False, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 56, 'pair': (7, 0), 'perm': (7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8)},
- {'inv': 88, 'pair': (11, 0), 'perm': (11, 10, 9, 8, 15, 14, 13, 12, 3, 2, 1, 0, 7, 6, 5, 4)},
- {'inv': 104, 'pair': (13, 0), 'perm': (13, 12, 15, 14, 9, 8, 11, 10, 5, 4, 7, 6, 1, 0, 3, 2)},
- {'inv': 112, 'pair': (14, 0), 'perm': (14, 15, 12, 13, 10, 11, 8, 9, 6, 7, 4, 5, 2, 3, 0, 1)}]},
- ####################################################################################################################
- {'size': 6, 'mininv': 24, 'selfinv': True, 'selfcomp': True, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 24, 'pair': (3, 0), 'perm': (3, 2, 1, 0, 7, 6, 5, 4, 11, 10, 9, 8, 15, 14, 13, 12)},
- {'inv': 40, 'pair': (5, 0), 'perm': (5, 4, 7, 6, 1, 0, 3, 2, 13, 12, 15, 14, 9, 8, 11, 10)},
- {'inv': 48, 'pair': (6, 0), 'perm': (6, 7, 4, 5, 2, 3, 0, 1, 14, 15, 12, 13, 10, 11, 8, 9)},
- {'inv': 72, 'pair': (9, 0), 'perm': (9, 8, 11, 10, 13, 12, 15, 14, 1, 0, 3, 2, 5, 4, 7, 6)},
- {'inv': 80, 'pair': (10, 0), 'perm': (10, 11, 8, 9, 14, 15, 12, 13, 2, 3, 0, 1, 6, 7, 4, 5)},
- {'inv': 96, 'pair': (12, 0), 'perm': (12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3)}]},
- ####################################################################################################################
- {'size': 12, 'mininv': 4, 'selfinv': True, 'selfcomp': False, 'transp': 4, 'cycles': {2: 4, 1: 8},
- 'list': [{'inv': 4, 'pair': (0, 1), 'perm': (0, 2, 1, 3, 4, 6, 5, 7, 8, 10, 9, 11, 12, 14, 13, 15)},
- {'inv': 8, 'pair': (0, 2), 'perm': (0, 1, 4, 5, 2, 3, 6, 7, 8, 9, 12, 13, 10, 11, 14, 15)},
- {'inv': 16, 'pair': (0, 5), 'perm': (0, 4, 2, 6, 1, 5, 3, 7, 8, 12, 10, 14, 9, 13, 11, 15)},
- {'inv': 16, 'pair': (0, 6), 'perm': (0, 1, 2, 3, 8, 9, 10, 11, 4, 5, 6, 7, 12, 13, 14, 15)},
- {'inv': 20, 'pair': (3, 1), 'perm': (3, 1, 2, 0, 7, 5, 6, 4, 11, 9, 10, 8, 15, 13, 14, 12)},
- {'inv': 32, 'pair': (0, 14), 'perm': (0, 1, 8, 9, 4, 5, 12, 13, 2, 3, 10, 11, 6, 7, 14, 15)},
- {'inv': 32, 'pair': (5, 5), 'perm': (5, 1, 7, 3, 4, 0, 6, 2, 13, 9, 15, 11, 12, 8, 14, 10)},
- {'inv': 40, 'pair': (0, 21), 'perm': (0, 8, 2, 10, 4, 12, 6, 14, 1, 9, 3, 11, 5, 13, 7, 15)},
- {'inv': 40, 'pair': (6, 2), 'perm': (6, 7, 2, 3, 4, 5, 0, 1, 14, 15, 10, 11, 12, 13, 8, 9)},
- {'inv': 56, 'pair': (9, 21), 'perm': (9, 1, 11, 3, 13, 5, 15, 7, 8, 0, 10, 2, 12, 4, 14, 6)},
- {'inv': 64, 'pair': (10, 14), 'perm': (10, 11, 2, 3, 14, 15, 6, 7, 8, 9, 0, 1, 12, 13, 4, 5)},
- {'inv': 80, 'pair': (12, 6), 'perm': (12, 13, 14, 15, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3)}]},
- {'size': 12, 'mininv': 40, 'selfinv': True, 'selfcomp': False, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 40, 'pair': (3, 6), 'perm': (3, 2, 1, 0, 11, 10, 9, 8, 7, 6, 5, 4, 15, 14, 13, 12)},
- {'inv': 56, 'pair': (5, 14), 'perm': (5, 4, 13, 12, 1, 0, 9, 8, 7, 6, 15, 14, 3, 2, 11, 10)},
- {'inv': 64, 'pair': (6, 21), 'perm': (6, 14, 4, 12, 2, 10, 0, 8, 7, 15, 5, 13, 3, 11, 1, 9)},
- {'inv': 80, 'pair': (9, 2), 'perm': (9, 8, 13, 12, 11, 10, 15, 14, 1, 0, 5, 4, 3, 2, 7, 6)},
- {'inv': 80, 'pair': (15, 21), 'perm': (15, 7, 13, 5, 11, 3, 9, 1, 14, 6, 12, 4, 10, 2, 8, 0)},
- {'inv': 88, 'pair': (10, 5), 'perm': (10, 14, 8, 12, 11, 15, 9, 13, 2, 6, 0, 4, 3, 7, 1, 5)},
- {'inv': 88, 'pair': (15, 14), 'perm': (15, 14, 7, 6, 11, 10, 3, 2, 13, 12, 5, 4, 9, 8, 1, 0)},
- {'inv': 100, 'pair': (12, 1), 'perm': (12, 14, 13, 15, 8, 10, 9, 11, 4, 6, 5, 7, 0, 2, 1, 3)},
- {'inv': 104, 'pair': (15, 5), 'perm': (15, 11, 13, 9, 14, 10, 12, 8, 7, 3, 5, 1, 6, 2, 4, 0)},
- {'inv': 104, 'pair': (15, 6), 'perm': (15, 14, 13, 12, 7, 6, 5, 4, 11, 10, 9, 8, 3, 2, 1, 0)},
- {'inv': 112, 'pair': (15, 2), 'perm': (15, 14, 11, 10, 13, 12, 9, 8, 7, 6, 3, 2, 5, 4, 1, 0)},
- {'inv': 116, 'pair': (15, 1), 'perm': (15, 13, 14, 12, 11, 9, 10, 8, 7, 5, 6, 4, 3, 1, 2, 0)}]},
- ############################
- {'size': 12, 'mininv': 12, 'selfinv': False, 'selfcomp': False, 'transp': 12, 'cycles': {4: 4},
- 'list': [{'inv': 12, 'pair': (1, 1), 'perm': (1, 3, 0, 2, 5, 7, 4, 6, 9, 11, 8, 10, 13, 15, 12, 14)},
- {'inv': 12, 'pair': (2, 1), 'perm': (2, 0, 3, 1, 6, 4, 7, 5, 10, 8, 11, 9, 14, 12, 15, 13)},
- {'inv': 24, 'pair': (1, 5), 'perm': (1, 5, 3, 7, 0, 4, 2, 6, 9, 13, 11, 15, 8, 12, 10, 14)},
- {'inv': 24, 'pair': (2, 2), 'perm': (2, 3, 6, 7, 0, 1, 4, 5, 10, 11, 14, 15, 8, 9, 12, 13)},
- {'inv': 24, 'pair': (4, 2), 'perm': (4, 5, 0, 1, 6, 7, 2, 3, 12, 13, 8, 9, 14, 15, 10, 11)},
- {'inv': 24, 'pair': (4, 5), 'perm': (4, 0, 6, 2, 5, 1, 7, 3, 12, 8, 14, 10, 13, 9, 15, 11)},
- {'inv': 48, 'pair': (1, 21), 'perm': (1, 9, 3, 11, 5, 13, 7, 15, 0, 8, 2, 10, 4, 12, 6, 14)},
- {'inv': 48, 'pair': (2, 14), 'perm': (2, 3, 10, 11, 6, 7, 14, 15, 0, 1, 8, 9, 4, 5, 12, 13)},
- {'inv': 48, 'pair': (4, 6), 'perm': (4, 5, 6, 7, 12, 13, 14, 15, 0, 1, 2, 3, 8, 9, 10, 11)},
- {'inv': 48, 'pair': (8, 6), 'perm': (8, 9, 10, 11, 0, 1, 2, 3, 12, 13, 14, 15, 4, 5, 6, 7)},
- {'inv': 48, 'pair': (8, 14), 'perm': (8, 9, 0, 1, 12, 13, 4, 5, 10, 11, 2, 3, 14, 15, 6, 7)},
- {'inv': 48, 'pair': (8, 21), 'perm': (8, 0, 10, 2, 12, 4, 14, 6, 9, 1, 11, 3, 13, 5, 15, 7)}]},
- {'size': 12, 'mininv': 72, 'selfinv': False, 'selfcomp': False, 'transp': 12, 'cycles': {4: 4},
- 'list': [{'inv': 72, 'pair': (7, 6), 'perm': (7, 6, 5, 4, 15, 14, 13, 12, 3, 2, 1, 0, 11, 10, 9, 8)},
- {'inv': 72, 'pair': (7, 14), 'perm': (7, 6, 15, 14, 3, 2, 11, 10, 5, 4, 13, 12, 1, 0, 9, 8)},
- {'inv': 72, 'pair': (7, 21), 'perm': (7, 15, 5, 13, 3, 11, 1, 9, 6, 14, 4, 12, 2, 10, 0, 8)},
- {'inv': 72, 'pair': (11, 6), 'perm': (11, 10, 9, 8, 3, 2, 1, 0, 15, 14, 13, 12, 7, 6, 5, 4)},
- {'inv': 72, 'pair': (13, 14), 'perm': (13, 12, 5, 4, 9, 8, 1, 0, 15, 14, 7, 6, 11, 10, 3, 2)},
- {'inv': 72, 'pair': (14, 21), 'perm': (14, 6, 12, 4, 10, 2, 8, 0, 15, 7, 13, 5, 11, 3, 9, 1)},
- {'inv': 96, 'pair': (11, 2), 'perm': (11, 10, 15, 14, 9, 8, 13, 12, 3, 2, 7, 6, 1, 0, 5, 4)},
- {'inv': 96, 'pair': (11, 5), 'perm': (11, 15, 9, 13, 10, 14, 8, 12, 3, 7, 1, 5, 2, 6, 0, 4)},
- {'inv': 96, 'pair': (13, 2), 'perm': (13, 12, 9, 8, 15, 14, 11, 10, 5, 4, 1, 0, 7, 6, 3, 2)},
- {'inv': 96, 'pair': (14, 5), 'perm': (14, 10, 12, 8, 15, 11, 13, 9, 6, 2, 4, 0, 7, 3, 5, 1)},
- {'inv': 108, 'pair': (13, 1), 'perm': (13, 15, 12, 14, 9, 11, 8, 10, 5, 7, 4, 6, 1, 3, 0, 2)},
- {'inv': 108, 'pair': (14, 1), 'perm': (14, 12, 15, 13, 10, 8, 11, 9, 6, 4, 7, 5, 2, 0, 3, 1)}]},
- ############################
- {'size': 12, 'mininv': 20, 'selfinv': True, 'selfcomp': True, 'transp': 6, 'cycles': {2: 6, 1: 4},
- 'list': [{'inv': 20, 'pair': (0, 7), 'perm': (0, 2, 1, 3, 8, 10, 9, 11, 4, 6, 5, 7, 12, 14, 13, 15)},
- {'inv': 36, 'pair': (0, 16), 'perm': (0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15)},
- {'inv': 36, 'pair': (3, 7), 'perm': (3, 1, 2, 0, 11, 9, 10, 8, 7, 5, 6, 4, 15, 13, 14, 12)},
- {'inv': 44, 'pair': (0, 23), 'perm': (0, 8, 4, 12, 2, 10, 6, 14, 1, 9, 5, 13, 3, 11, 7, 15)},
- {'inv': 52, 'pair': (5, 16), 'perm': (5, 1, 13, 9, 4, 0, 12, 8, 7, 3, 15, 11, 6, 2, 14, 10)},
- {'inv': 60, 'pair': (6, 23), 'perm': (6, 14, 2, 10, 4, 12, 0, 8, 7, 15, 3, 11, 5, 13, 1, 9)},
- {'inv': 60, 'pair': (9, 23), 'perm': (9, 1, 13, 5, 11, 3, 15, 7, 8, 0, 12, 4, 10, 2, 14, 6)},
- {'inv': 68, 'pair': (10, 16), 'perm': (10, 14, 2, 6, 11, 15, 3, 7, 8, 12, 0, 4, 9, 13, 1, 5)},
- {'inv': 76, 'pair': (15, 23), 'perm': (15, 7, 11, 3, 13, 5, 9, 1, 14, 6, 10, 2, 12, 4, 8, 0)},
- {'inv': 84, 'pair': (12, 7), 'perm': (12, 14, 13, 15, 4, 6, 5, 7, 8, 10, 9, 11, 0, 2, 1, 3)},
- {'inv': 84, 'pair': (15, 16), 'perm': (15, 11, 7, 3, 14, 10, 6, 2, 13, 9, 5, 1, 12, 8, 4, 0)},
- {'inv': 100, 'pair': (15, 7), 'perm': (15, 13, 14, 12, 7, 5, 6, 4, 11, 9, 10, 8, 3, 1, 2, 0)}]},
- ############################
- {'size': 12, 'mininv': 60, 'selfinv': False, 'selfcomp': True, 'transp': 12, 'cycles': {4: 4},
- 'list': [{'inv': 60, 'pair': (3, 16), 'perm': (3, 7, 11, 15, 2, 6, 10, 14, 1, 5, 9, 13, 0, 4, 8, 12)},
- {'inv': 60, 'pair': (3, 23), 'perm': (3, 11, 7, 15, 1, 9, 5, 13, 2, 10, 6, 14, 0, 8, 4, 12)},
- {'inv': 60, 'pair': (5, 7), 'perm': (5, 7, 4, 6, 13, 15, 12, 14, 1, 3, 0, 2, 9, 11, 8, 10)},
- {'inv': 60, 'pair': (5, 23), 'perm': (5, 13, 1, 9, 7, 15, 3, 11, 4, 12, 0, 8, 6, 14, 2, 10)},
- {'inv': 60, 'pair': (6, 7), 'perm': (6, 4, 7, 5, 14, 12, 15, 13, 2, 0, 3, 1, 10, 8, 11, 9)},
- {'inv': 60, 'pair': (6, 16), 'perm': (6, 2, 14, 10, 7, 3, 15, 11, 4, 0, 12, 8, 5, 1, 13, 9)},
- {'inv': 60, 'pair': (9, 7), 'perm': (9, 11, 8, 10, 1, 3, 0, 2, 13, 15, 12, 14, 5, 7, 4, 6)},
- {'inv': 60, 'pair': (9, 16), 'perm': (9, 13, 1, 5, 8, 12, 0, 4, 11, 15, 3, 7, 10, 14, 2, 6)},
- {'inv': 60, 'pair': (10, 7), 'perm': (10, 8, 11, 9, 2, 0, 3, 1, 14, 12, 15, 13, 6, 4, 7, 5)},
- {'inv': 60, 'pair': (10, 23), 'perm': (10, 2, 14, 6, 8, 0, 12, 4, 11, 3, 15, 7, 9, 1, 13, 5)},
- {'inv': 60, 'pair': (12, 16), 'perm': (12, 8, 4, 0, 13, 9, 5, 1, 14, 10, 6, 2, 15, 11, 7, 3)},
- {'inv': 60, 'pair': (12, 23), 'perm': (12, 4, 8, 0, 14, 6, 10, 2, 13, 5, 9, 1, 15, 7, 11, 3)}]},
- ####################################################################################################################
- {'size': 24, 'mininv': 16, 'selfinv': True, 'selfcomp': True, 'transp': 8, 'cycles': {2: 8},
- 'list': [{'inv': 16, 'pair': (1, 2), 'perm': (1, 0, 5, 4, 3, 2, 7, 6, 9, 8, 13, 12, 11, 10, 15, 14)},
- {'inv': 24, 'pair': (1, 6), 'perm': (1, 0, 3, 2, 9, 8, 11, 10, 5, 4, 7, 6, 13, 12, 15, 14)},
- {'inv': 24, 'pair': (2, 5), 'perm': (2, 6, 0, 4, 3, 7, 1, 5, 10, 14, 8, 12, 11, 15, 9, 13)},
- {'inv': 32, 'pair': (2, 6), 'perm': (2, 3, 0, 1, 10, 11, 8, 9, 6, 7, 4, 5, 14, 15, 12, 13)},
- {'inv': 36, 'pair': (4, 1), 'perm': (4, 6, 5, 7, 0, 2, 1, 3, 12, 14, 13, 15, 8, 10, 9, 11)},
- {'inv': 40, 'pair': (1, 14), 'perm': (1, 0, 9, 8, 5, 4, 13, 12, 3, 2, 11, 10, 7, 6, 15, 14)},
- {'inv': 40, 'pair': (7, 5), 'perm': (7, 3, 5, 1, 6, 2, 4, 0, 15, 11, 13, 9, 14, 10, 12, 8)},
- {'inv': 48, 'pair': (2, 21), 'perm': (2, 10, 0, 8, 6, 14, 4, 12, 3, 11, 1, 9, 7, 15, 5, 13)},
- {'inv': 48, 'pair': (4, 14), 'perm': (4, 5, 12, 13, 0, 1, 8, 9, 6, 7, 14, 15, 2, 3, 10, 11)},
- {'inv': 48, 'pair': (7, 2), 'perm': (7, 6, 3, 2, 5, 4, 1, 0, 15, 14, 11, 10, 13, 12, 9, 8)},
- {'inv': 52, 'pair': (7, 1), 'perm': (7, 5, 6, 4, 3, 1, 2, 0, 15, 13, 14, 12, 11, 9, 10, 8)},
- {'inv': 56, 'pair': (4, 21), 'perm': (4, 12, 6, 14, 0, 8, 2, 10, 5, 13, 7, 15, 1, 9, 3, 11)},
- {'inv': 64, 'pair': (11, 21), 'perm': (11, 3, 9, 1, 15, 7, 13, 5, 10, 2, 8, 0, 14, 6, 12, 4)},
- {'inv': 68, 'pair': (8, 1), 'perm': (8, 10, 9, 11, 12, 14, 13, 15, 0, 2, 1, 3, 4, 6, 5, 7)},
- {'inv': 72, 'pair': (8, 2), 'perm': (8, 9, 12, 13, 10, 11, 14, 15, 0, 1, 4, 5, 2, 3, 6, 7)},
- {'inv': 72, 'pair': (11, 14), 'perm': (11, 10, 3, 2, 15, 14, 7, 6, 9, 8, 1, 0, 13, 12, 5, 4)},
- {'inv': 72, 'pair': (13, 21), 'perm': (13, 5, 15, 7, 9, 1, 11, 3, 12, 4, 14, 6, 8, 0, 10, 2)},
- {'inv': 80, 'pair': (8, 5), 'perm': (8, 12, 10, 14, 9, 13, 11, 15, 0, 4, 2, 6, 1, 5, 3, 7)},
- {'inv': 80, 'pair': (14, 14), 'perm': (14, 15, 6, 7, 10, 11, 2, 3, 12, 13, 4, 5, 8, 9, 0, 1)},
- {'inv': 84, 'pair': (11, 1), 'perm': (11, 9, 10, 8, 15, 13, 14, 12, 3, 1, 2, 0, 7, 5, 6, 4)},
- {'inv': 88, 'pair': (13, 6), 'perm': (13, 12, 15, 14, 5, 4, 7, 6, 9, 8, 11, 10, 1, 0, 3, 2)},
- {'inv': 96, 'pair': (13, 5), 'perm': (13, 9, 15, 11, 12, 8, 14, 10, 5, 1, 7, 3, 4, 0, 6, 2)},
- {'inv': 96, 'pair': (14, 6), 'perm': (14, 15, 12, 13, 6, 7, 4, 5, 10, 11, 8, 9, 2, 3, 0, 1)},
- {'inv': 104, 'pair': (14, 2), 'perm': (14, 15, 10, 11, 12, 13, 8, 9, 6, 7, 2, 3, 4, 5, 0, 1)}]},
- ############################
- {'size': 24, 'mininv': 28, 'selfinv': False, 'selfcomp': True, 'transp': 12, 'cycles': {4: 4},
- 'list': [{'inv': 28, 'pair': (1, 7), 'perm': (1, 3, 0, 2, 9, 11, 8, 10, 5, 7, 4, 6, 13, 15, 12, 14)},
- {'inv': 28, 'pair': (2, 7), 'perm': (2, 0, 3, 1, 10, 8, 11, 9, 6, 4, 7, 5, 14, 12, 15, 13)},
- {'inv': 44, 'pair': (1, 16), 'perm': (1, 5, 9, 13, 0, 4, 8, 12, 3, 7, 11, 15, 2, 6, 10, 14)},
- {'inv': 44, 'pair': (4, 16), 'perm': (4, 0, 12, 8, 5, 1, 13, 9, 6, 2, 14, 10, 7, 3, 15, 11)},
- {'inv': 52, 'pair': (1, 23), 'perm': (1, 9, 5, 13, 3, 11, 7, 15, 0, 8, 4, 12, 2, 10, 6, 14)},
- {'inv': 52, 'pair': (2, 16), 'perm': (2, 6, 10, 14, 3, 7, 11, 15, 0, 4, 8, 12, 1, 5, 9, 13)},
- {'inv': 52, 'pair': (2, 23), 'perm': (2, 10, 6, 14, 0, 8, 4, 12, 3, 11, 7, 15, 1, 9, 5, 13)},
- {'inv': 52, 'pair': (4, 7), 'perm': (4, 6, 5, 7, 12, 14, 13, 15, 0, 2, 1, 3, 8, 10, 9, 11)},
- {'inv': 52, 'pair': (4, 23), 'perm': (4, 12, 0, 8, 6, 14, 2, 10, 5, 13, 1, 9, 7, 15, 3, 11)},
- {'inv': 52, 'pair': (8, 7), 'perm': (8, 10, 9, 11, 0, 2, 1, 3, 12, 14, 13, 15, 4, 6, 5, 7)},
- {'inv': 52, 'pair': (8, 16), 'perm': (8, 12, 0, 4, 9, 13, 1, 5, 10, 14, 2, 6, 11, 15, 3, 7)},
- {'inv': 52, 'pair': (8, 23), 'perm': (8, 0, 12, 4, 10, 2, 14, 6, 9, 1, 13, 5, 11, 3, 15, 7)},
- {'inv': 68, 'pair': (7, 7), 'perm': (7, 5, 6, 4, 15, 13, 14, 12, 3, 1, 2, 0, 11, 9, 10, 8)},
- {'inv': 68, 'pair': (7, 16), 'perm': (7, 3, 15, 11, 6, 2, 14, 10, 5, 1, 13, 9, 4, 0, 12, 8)},
- {'inv': 68, 'pair': (7, 23), 'perm': (7, 15, 3, 11, 5, 13, 1, 9, 6, 14, 2, 10, 4, 12, 0, 8)},
- {'inv': 68, 'pair': (11, 7), 'perm': (11, 9, 10, 8, 3, 1, 2, 0, 15, 13, 14, 12, 7, 5, 6, 4)},
- {'inv': 68, 'pair': (11, 23), 'perm': (11, 3, 15, 7, 9, 1, 13, 5, 10, 2, 14, 6, 8, 0, 12, 4)},
- {'inv': 68, 'pair': (13, 16), 'perm': (13, 9, 5, 1, 12, 8, 4, 0, 15, 11, 7, 3, 14, 10, 6, 2)},
- {'inv': 68, 'pair': (13, 23), 'perm': (13, 5, 9, 1, 15, 7, 11, 3, 12, 4, 8, 0, 14, 6, 10, 2)},
- {'inv': 68, 'pair': (14, 23), 'perm': (14, 6, 10, 2, 12, 4, 8, 0, 15, 7, 11, 3, 13, 5, 9, 1)},
- {'inv': 76, 'pair': (11, 16), 'perm': (11, 15, 3, 7, 10, 14, 2, 6, 9, 13, 1, 5, 8, 12, 0, 4)},
- {'inv': 76, 'pair': (14, 16), 'perm': (14, 10, 6, 2, 15, 11, 7, 3, 12, 8, 4, 0, 13, 9, 5, 1)},
- {'inv': 92, 'pair': (13, 7), 'perm': (13, 15, 12, 14, 5, 7, 4, 6, 9, 11, 8, 10, 1, 3, 0, 2)},
- {'inv': 92, 'pair': (14, 7), 'perm': (14, 12, 15, 13, 6, 4, 7, 5, 10, 8, 11, 9, 2, 0, 3, 1)}]},
- ############################
- {'size': 24, 'mininv': 32, 'selfinv': False, 'selfcomp': True, 'transp': 12, 'cycles': {4: 4},
- 'list': [{'inv': 32, 'pair': (3, 2), 'perm': (3, 2, 7, 6, 1, 0, 5, 4, 11, 10, 15, 14, 9, 8, 13, 12)},
- {'inv': 32, 'pair': (3, 5), 'perm': (3, 7, 1, 5, 2, 6, 0, 4, 11, 15, 9, 13, 10, 14, 8, 12)},
- {'inv': 32, 'pair': (5, 2), 'perm': (5, 4, 1, 0, 7, 6, 3, 2, 13, 12, 9, 8, 15, 14, 11, 10)},
- {'inv': 32, 'pair': (6, 5), 'perm': (6, 2, 4, 0, 7, 3, 5, 1, 14, 10, 12, 8, 15, 11, 13, 9)},
- {'inv': 44, 'pair': (5, 1), 'perm': (5, 7, 4, 6, 1, 3, 0, 2, 13, 15, 12, 14, 9, 11, 8, 10)},
- {'inv': 44, 'pair': (6, 1), 'perm': (6, 4, 7, 5, 2, 0, 3, 1, 14, 12, 15, 13, 10, 8, 11, 9)},
- {'inv': 56, 'pair': (3, 14), 'perm': (3, 2, 11, 10, 7, 6, 15, 14, 1, 0, 9, 8, 5, 4, 13, 12)},
- {'inv': 56, 'pair': (3, 21), 'perm': (3, 11, 1, 9, 7, 15, 5, 13, 2, 10, 0, 8, 6, 14, 4, 12)},
- {'inv': 56, 'pair': (5, 6), 'perm': (5, 4, 7, 6, 13, 12, 15, 14, 1, 0, 3, 2, 9, 8, 11, 10)},
- {'inv': 56, 'pair': (9, 6), 'perm': (9, 8, 11, 10, 1, 0, 3, 2, 13, 12, 15, 14, 5, 4, 7, 6)},
- {'inv': 56, 'pair': (9, 14), 'perm': (9, 8, 1, 0, 13, 12, 5, 4, 11, 10, 3, 2, 15, 14, 7, 6)},
- {'inv': 56, 'pair': (10, 21), 'perm': (10, 2, 8, 0, 14, 6, 12, 4, 11, 3, 9, 1, 15, 7, 13, 5)},
- {'inv': 64, 'pair': (5, 21), 'perm': (5, 13, 7, 15, 1, 9, 3, 11, 4, 12, 6, 14, 0, 8, 2, 10)},
- {'inv': 64, 'pair': (6, 6), 'perm': (6, 7, 4, 5, 14, 15, 12, 13, 2, 3, 0, 1, 10, 11, 8, 9)},
- {'inv': 64, 'pair': (6, 14), 'perm': (6, 7, 14, 15, 2, 3, 10, 11, 4, 5, 12, 13, 0, 1, 8, 9)},
- {'inv': 64, 'pair': (10, 6), 'perm': (10, 11, 8, 9, 2, 3, 0, 1, 14, 15, 12, 13, 6, 7, 4, 5)},
- {'inv': 64, 'pair': (12, 14), 'perm': (12, 13, 4, 5, 8, 9, 0, 1, 14, 15, 6, 7, 10, 11, 2, 3)},
- {'inv': 64, 'pair': (12, 21), 'perm': (12, 4, 14, 6, 8, 0, 10, 2, 13, 5, 15, 7, 9, 1, 11, 3)},
- {'inv': 76, 'pair': (9, 1), 'perm': (9, 11, 8, 10, 13, 15, 12, 14, 1, 3, 0, 2, 5, 7, 4, 6)},
- {'inv': 76, 'pair': (10, 1), 'perm': (10, 8, 11, 9, 14, 12, 15, 13, 2, 0, 3, 1, 6, 4, 7, 5)},
- {'inv': 88, 'pair': (9, 5), 'perm': (9, 13, 11, 15, 8, 12, 10, 14, 1, 5, 3, 7, 0, 4, 2, 6)},
- {'inv': 88, 'pair': (10, 2), 'perm': (10, 11, 14, 15, 8, 9, 12, 13, 2, 3, 6, 7, 0, 1, 4, 5)},
- {'inv': 88, 'pair': (12, 2), 'perm': (12, 13, 8, 9, 14, 15, 10, 11, 4, 5, 0, 1, 6, 7, 2, 3)},
- {'inv': 88, 'pair': (12, 5), 'perm': (12, 8, 14, 10, 13, 9, 15, 11, 4, 0, 6, 2, 5, 1, 7, 3)}]},
- ####################################################################################################################
- {'size': 32, 'mininv': 12, 'selfinv': False, 'selfcomp': False, 'transp': 8, 'cycles': {3: 4, 1: 4},
- 'list': [{'inv': 12, 'pair': (0, 3), 'perm': (0, 4, 1, 5, 2, 6, 3, 7, 8, 12, 9, 13, 10, 14, 11, 15)},
- {'inv': 12, 'pair': (0, 4), 'perm': (0, 2, 4, 6, 1, 3, 5, 7, 8, 10, 12, 14, 9, 11, 13, 15)},
- {'inv': 24, 'pair': (0, 8), 'perm': (0, 1, 8, 9, 2, 3, 10, 11, 4, 5, 12, 13, 6, 7, 14, 15)},
- {'inv': 24, 'pair': (0, 12), 'perm': (0, 1, 4, 5, 8, 9, 12, 13, 2, 3, 6, 7, 10, 11, 14, 15)},
- {'inv': 28, 'pair': (3, 4), 'perm': (3, 1, 7, 5, 2, 0, 6, 4, 11, 9, 15, 13, 10, 8, 14, 12)},
- {'inv': 28, 'pair': (5, 3), 'perm': (5, 1, 4, 0, 7, 3, 6, 2, 13, 9, 12, 8, 15, 11, 14, 10)},
- {'inv': 32, 'pair': (0, 11), 'perm': (0, 8, 2, 10, 1, 9, 3, 11, 4, 12, 6, 14, 5, 13, 7, 15)},
- {'inv': 32, 'pair': (0, 19), 'perm': (0, 4, 2, 6, 8, 12, 10, 14, 1, 5, 3, 7, 9, 13, 11, 15)},
- {'inv': 36, 'pair': (0, 15), 'perm': (0, 8, 1, 9, 4, 12, 5, 13, 2, 10, 3, 11, 6, 14, 7, 15)},
- {'inv': 36, 'pair': (0, 20), 'perm': (0, 2, 8, 10, 4, 6, 12, 14, 1, 3, 9, 11, 5, 7, 13, 15)},
- {'inv': 36, 'pair': (3, 3), 'perm': (3, 7, 2, 6, 1, 5, 0, 4, 11, 15, 10, 14, 9, 13, 8, 12)},
- {'inv': 36, 'pair': (5, 4), 'perm': (5, 7, 1, 3, 4, 6, 0, 2, 13, 15, 9, 11, 12, 14, 8, 10)},
- {'inv': 36, 'pair': (6, 3), 'perm': (6, 2, 7, 3, 4, 0, 5, 1, 14, 10, 15, 11, 12, 8, 13, 9)},
- {'inv': 36, 'pair': (6, 4), 'perm': (6, 4, 2, 0, 7, 5, 3, 1, 14, 12, 10, 8, 15, 13, 11, 9)},
- {'inv': 48, 'pair': (5, 19), 'perm': (5, 1, 7, 3, 13, 9, 15, 11, 4, 0, 6, 2, 12, 8, 14, 10)},
- {'inv': 48, 'pair': (9, 11), 'perm': (9, 1, 11, 3, 8, 0, 10, 2, 13, 5, 15, 7, 12, 4, 14, 6)},
- {'inv': 52, 'pair': (3, 20), 'perm': (3, 1, 11, 9, 7, 5, 15, 13, 2, 0, 10, 8, 6, 4, 14, 12)},
- {'inv': 52, 'pair': (9, 15), 'perm': (9, 1, 8, 0, 13, 5, 12, 4, 11, 3, 10, 2, 15, 7, 14, 6)},
- {'inv': 56, 'pair': (6, 12), 'perm': (6, 7, 2, 3, 14, 15, 10, 11, 4, 5, 0, 1, 12, 13, 8, 9)},
- {'inv': 56, 'pair': (10, 8), 'perm': (10, 11, 2, 3, 8, 9, 0, 1, 14, 15, 6, 7, 12, 13, 4, 5)},
- {'inv': 60, 'pair': (3, 15), 'perm': (3, 11, 2, 10, 7, 15, 6, 14, 1, 9, 0, 8, 5, 13, 4, 12)},
- {'inv': 60, 'pair': (9, 20), 'perm': (9, 11, 1, 3, 13, 15, 5, 7, 8, 10, 0, 2, 12, 14, 4, 6)},
- {'inv': 60, 'pair': (10, 15), 'perm': (10, 2, 11, 3, 14, 6, 15, 7, 8, 0, 9, 1, 12, 4, 13, 5)},
- {'inv': 60, 'pair': (10, 20), 'perm': (10, 8, 2, 0, 14, 12, 6, 4, 11, 9, 3, 1, 15, 13, 7, 5)},
- {'inv': 72, 'pair': (5, 11), 'perm': (5, 13, 7, 15, 4, 12, 6, 14, 1, 9, 3, 11, 0, 8, 2, 10)},
- {'inv': 72, 'pair': (6, 8), 'perm': (6, 7, 14, 15, 4, 5, 12, 13, 2, 3, 10, 11, 0, 1, 8, 9)},
- {'inv': 72, 'pair': (9, 19), 'perm': (9, 13, 11, 15, 1, 5, 3, 7, 8, 12, 10, 14, 0, 4, 2, 6)},
- {'inv': 72, 'pair': (10, 12), 'perm': (10, 11, 14, 15, 2, 3, 6, 7, 8, 9, 12, 13, 0, 1, 4, 5)},
- {'inv': 72, 'pair': (12, 8), 'perm': (12, 13, 4, 5, 14, 15, 6, 7, 8, 9, 0, 1, 10, 11, 2, 3)},
- {'inv': 72, 'pair': (12, 11), 'perm': (12, 4, 14, 6, 13, 5, 15, 7, 8, 0, 10, 2, 9, 1, 11, 3)},
- {'inv': 72, 'pair': (12, 12), 'perm': (12, 13, 8, 9, 4, 5, 0, 1, 14, 15, 10, 11, 6, 7, 2, 3)},
- {'inv': 72, 'pair': (12, 19), 'perm': (12, 8, 14, 10, 4, 0, 6, 2, 13, 9, 15, 11, 5, 1, 7, 3)}]},
- {'size': 32, 'mininv': 48, 'selfinv': False, 'selfcomp': False, 'transp': 12, 'cycles': {6: 2, 2: 2},
- 'list': [{'inv': 48, 'pair': (3, 8), 'perm': (3, 2, 11, 10, 1, 0, 9, 8, 7, 6, 15, 14, 5, 4, 13, 12)},
- {'inv': 48, 'pair': (3, 11), 'perm': (3, 11, 1, 9, 2, 10, 0, 8, 7, 15, 5, 13, 6, 14, 4, 12)},
- {'inv': 48, 'pair': (3, 12), 'perm': (3, 2, 7, 6, 11, 10, 15, 14, 1, 0, 5, 4, 9, 8, 13, 12)},
- {'inv': 48, 'pair': (3, 19), 'perm': (3, 7, 1, 5, 11, 15, 9, 13, 2, 6, 0, 4, 10, 14, 8, 12)},
- {'inv': 48, 'pair': (5, 12), 'perm': (5, 4, 1, 0, 13, 12, 9, 8, 7, 6, 3, 2, 15, 14, 11, 10)},
- {'inv': 48, 'pair': (6, 19), 'perm': (6, 2, 4, 0, 14, 10, 12, 8, 7, 3, 5, 1, 15, 11, 13, 9)},
- {'inv': 48, 'pair': (9, 8), 'perm': (9, 8, 1, 0, 11, 10, 3, 2, 13, 12, 5, 4, 15, 14, 7, 6)},
- {'inv': 48, 'pair': (10, 11), 'perm': (10, 2, 8, 0, 11, 3, 9, 1, 14, 6, 12, 4, 15, 7, 13, 5)},
- {'inv': 60, 'pair': (5, 15), 'perm': (5, 13, 4, 12, 1, 9, 0, 8, 7, 15, 6, 14, 3, 11, 2, 10)},
- {'inv': 60, 'pair': (5, 20), 'perm': (5, 7, 13, 15, 1, 3, 9, 11, 4, 6, 12, 14, 0, 2, 8, 10)},
- {'inv': 60, 'pair': (6, 20), 'perm': (6, 4, 14, 12, 2, 0, 10, 8, 7, 5, 15, 13, 3, 1, 11, 9)},
- {'inv': 60, 'pair': (12, 15), 'perm': (12, 4, 13, 5, 8, 0, 9, 1, 14, 6, 15, 7, 10, 2, 11, 3)},
- {'inv': 64, 'pair': (5, 8), 'perm': (5, 4, 13, 12, 7, 6, 15, 14, 1, 0, 9, 8, 3, 2, 11, 10)},
- {'inv': 64, 'pair': (9, 12), 'perm': (9, 8, 13, 12, 1, 0, 5, 4, 11, 10, 15, 14, 3, 2, 7, 6)},
- {'inv': 68, 'pair': (6, 15), 'perm': (6, 14, 7, 15, 2, 10, 3, 11, 4, 12, 5, 13, 0, 8, 1, 9)},
- {'inv': 68, 'pair': (12, 20), 'perm': (12, 14, 4, 6, 8, 10, 0, 2, 13, 15, 5, 7, 9, 11, 1, 3)},
- {'inv': 72, 'pair': (6, 11), 'perm': (6, 14, 4, 12, 7, 15, 5, 13, 2, 10, 0, 8, 3, 11, 1, 9)},
- {'inv': 72, 'pair': (10, 19), 'perm': (10, 14, 8, 12, 2, 6, 0, 4, 11, 15, 9, 13, 3, 7, 1, 5)},
- {'inv': 84, 'pair': (9, 3), 'perm': (9, 13, 8, 12, 11, 15, 10, 14, 1, 5, 0, 4, 3, 7, 2, 6)},
- {'inv': 84, 'pair': (9, 4), 'perm': (9, 11, 13, 15, 8, 10, 12, 14, 1, 3, 5, 7, 0, 2, 4, 6)},
- {'inv': 84, 'pair': (10, 4), 'perm': (10, 8, 14, 12, 11, 9, 15, 13, 2, 0, 6, 4, 3, 1, 7, 5)},
- {'inv': 84, 'pair': (12, 3), 'perm': (12, 8, 13, 9, 14, 10, 15, 11, 4, 0, 5, 1, 6, 2, 7, 3)},
- {'inv': 84, 'pair': (15, 15), 'perm': (15, 7, 14, 6, 11, 3, 10, 2, 13, 5, 12, 4, 9, 1, 8, 0)},
- {'inv': 84, 'pair': (15, 20), 'perm': (15, 13, 7, 5, 11, 9, 3, 1, 14, 12, 6, 4, 10, 8, 2, 0)},
- {'inv': 88, 'pair': (15, 11), 'perm': (15, 7, 13, 5, 14, 6, 12, 4, 11, 3, 9, 1, 10, 2, 8, 0)},
- {'inv': 88, 'pair': (15, 19), 'perm': (15, 11, 13, 9, 7, 3, 5, 1, 14, 10, 12, 8, 6, 2, 4, 0)},
- {'inv': 92, 'pair': (10, 3), 'perm': (10, 14, 11, 15, 8, 12, 9, 13, 2, 6, 3, 7, 0, 4, 1, 5)},
- {'inv': 92, 'pair': (12, 4), 'perm': (12, 14, 8, 10, 13, 15, 9, 11, 4, 6, 0, 2, 5, 7, 1, 3)},
- {'inv': 96, 'pair': (15, 8), 'perm': (15, 14, 7, 6, 13, 12, 5, 4, 11, 10, 3, 2, 9, 8, 1, 0)},
- {'inv': 96, 'pair': (15, 12), 'perm': (15, 14, 11, 10, 7, 6, 3, 2, 13, 12, 9, 8, 5, 4, 1, 0)},
- {'inv': 108, 'pair': (15, 3), 'perm': (15, 11, 14, 10, 13, 9, 12, 8, 7, 3, 6, 2, 5, 1, 4, 0)},
- {'inv': 108, 'pair': (15, 4), 'perm': (15, 13, 11, 9, 14, 12, 10, 8, 7, 5, 3, 1, 6, 4, 2, 0)}]},
- ############################
- {'size': 32, 'mininv': 20, 'selfinv': False, 'selfcomp': False, 'transp': 12, 'cycles': {6: 2, 2: 2},
- 'list': [{'inv': 20, 'pair': (1, 3), 'perm': (1, 5, 0, 4, 3, 7, 2, 6, 9, 13, 8, 12, 11, 15, 10, 14)},
- {'inv': 20, 'pair': (1, 4), 'perm': (1, 3, 5, 7, 0, 2, 4, 6, 9, 11, 13, 15, 8, 10, 12, 14)},
- {'inv': 20, 'pair': (2, 4), 'perm': (2, 0, 6, 4, 3, 1, 7, 5, 10, 8, 14, 12, 11, 9, 15, 13)},
- {'inv': 20, 'pair': (4, 3), 'perm': (4, 0, 5, 1, 6, 2, 7, 3, 12, 8, 13, 9, 14, 10, 15, 11)},
- {'inv': 28, 'pair': (2, 3), 'perm': (2, 6, 3, 7, 0, 4, 1, 5, 10, 14, 11, 15, 8, 12, 9, 13)},
- {'inv': 28, 'pair': (4, 4), 'perm': (4, 6, 0, 2, 5, 7, 1, 3, 12, 14, 8, 10, 13, 15, 9, 11)},
- {'inv': 40, 'pair': (1, 11), 'perm': (1, 9, 3, 11, 0, 8, 2, 10, 5, 13, 7, 15, 4, 12, 6, 14)},
- {'inv': 40, 'pair': (1, 19), 'perm': (1, 5, 3, 7, 9, 13, 11, 15, 0, 4, 2, 6, 8, 12, 10, 14)},
- {'inv': 40, 'pair': (2, 8), 'perm': (2, 3, 10, 11, 0, 1, 8, 9, 6, 7, 14, 15, 4, 5, 12, 13)},
- {'inv': 40, 'pair': (2, 12), 'perm': (2, 3, 6, 7, 10, 11, 14, 15, 0, 1, 4, 5, 8, 9, 12, 13)},
- {'inv': 40, 'pair': (4, 12), 'perm': (4, 5, 0, 1, 12, 13, 8, 9, 6, 7, 2, 3, 14, 15, 10, 11)},
- {'inv': 40, 'pair': (4, 19), 'perm': (4, 0, 6, 2, 12, 8, 14, 10, 5, 1, 7, 3, 13, 9, 15, 11)},
- {'inv': 40, 'pair': (8, 8), 'perm': (8, 9, 0, 1, 10, 11, 2, 3, 12, 13, 4, 5, 14, 15, 6, 7)},
- {'inv': 40, 'pair': (8, 11), 'perm': (8, 0, 10, 2, 9, 1, 11, 3, 12, 4, 14, 6, 13, 5, 15, 7)},
- {'inv': 44, 'pair': (1, 15), 'perm': (1, 9, 0, 8, 5, 13, 4, 12, 3, 11, 2, 10, 7, 15, 6, 14)},
- {'inv': 44, 'pair': (1, 20), 'perm': (1, 3, 9, 11, 5, 7, 13, 15, 0, 2, 8, 10, 4, 6, 12, 14)},
- {'inv': 44, 'pair': (2, 20), 'perm': (2, 0, 10, 8, 6, 4, 14, 12, 3, 1, 11, 9, 7, 5, 15, 13)},
- {'inv': 44, 'pair': (7, 3), 'perm': (7, 3, 6, 2, 5, 1, 4, 0, 15, 11, 14, 10, 13, 9, 12, 8)},
- {'inv': 44, 'pair': (7, 4), 'perm': (7, 5, 3, 1, 6, 4, 2, 0, 15, 13, 11, 9, 14, 12, 10, 8)},
- {'inv': 44, 'pair': (8, 15), 'perm': (8, 0, 9, 1, 12, 4, 13, 5, 10, 2, 11, 3, 14, 6, 15, 7)},
- {'inv': 52, 'pair': (2, 15), 'perm': (2, 10, 3, 11, 6, 14, 7, 15, 0, 8, 1, 9, 4, 12, 5, 13)},
- {'inv': 52, 'pair': (8, 20), 'perm': (8, 10, 0, 2, 12, 14, 4, 6, 9, 11, 1, 3, 13, 15, 5, 7)},
- {'inv': 56, 'pair': (4, 8), 'perm': (4, 5, 12, 13, 6, 7, 14, 15, 0, 1, 8, 9, 2, 3, 10, 11)},
- {'inv': 56, 'pair': (8, 12), 'perm': (8, 9, 12, 13, 0, 1, 4, 5, 10, 11, 14, 15, 2, 3, 6, 7)},
- {'inv': 64, 'pair': (4, 11), 'perm': (4, 12, 6, 14, 5, 13, 7, 15, 0, 8, 2, 10, 1, 9, 3, 11)},
- {'inv': 64, 'pair': (8, 19), 'perm': (8, 12, 10, 14, 0, 4, 2, 6, 9, 13, 11, 15, 1, 5, 3, 7)},
- {'inv': 68, 'pair': (11, 15), 'perm': (11, 3, 10, 2, 15, 7, 14, 6, 9, 1, 8, 0, 13, 5, 12, 4)},
- {'inv': 68, 'pair': (11, 20), 'perm': (11, 9, 3, 1, 15, 13, 7, 5, 10, 8, 2, 0, 14, 12, 6, 4)},
- {'inv': 80, 'pair': (13, 11), 'perm': (13, 5, 15, 7, 12, 4, 14, 6, 9, 1, 11, 3, 8, 0, 10, 2)},
- {'inv': 80, 'pair': (13, 19), 'perm': (13, 9, 15, 11, 5, 1, 7, 3, 12, 8, 14, 10, 4, 0, 6, 2)},
- {'inv': 88, 'pair': (14, 8), 'perm': (14, 15, 6, 7, 12, 13, 4, 5, 10, 11, 2, 3, 8, 9, 0, 1)},
- {'inv': 88, 'pair': (14, 12), 'perm': (14, 15, 10, 11, 6, 7, 2, 3, 12, 13, 8, 9, 4, 5, 0, 1)}]},
- {'size': 32, 'mininv': 32, 'selfinv': False, 'selfcomp': False, 'transp': 12, 'cycles': {6: 2, 2: 2},
- 'list': [{'inv': 32, 'pair': (1, 8), 'perm': (1, 0, 9, 8, 3, 2, 11, 10, 5, 4, 13, 12, 7, 6, 15, 14)},
- {'inv': 32, 'pair': (1, 12), 'perm': (1, 0, 5, 4, 9, 8, 13, 12, 3, 2, 7, 6, 11, 10, 15, 14)},
- {'inv': 40, 'pair': (2, 11), 'perm': (2, 10, 0, 8, 3, 11, 1, 9, 6, 14, 4, 12, 7, 15, 5, 13)},
- {'inv': 40, 'pair': (2, 19), 'perm': (2, 6, 0, 4, 10, 14, 8, 12, 3, 7, 1, 5, 11, 15, 9, 13)},
- {'inv': 52, 'pair': (4, 15), 'perm': (4, 12, 5, 13, 0, 8, 1, 9, 6, 14, 7, 15, 2, 10, 3, 11)},
- {'inv': 52, 'pair': (4, 20), 'perm': (4, 6, 12, 14, 0, 2, 8, 10, 5, 7, 13, 15, 1, 3, 9, 11)},
- {'inv': 56, 'pair': (7, 19), 'perm': (7, 3, 5, 1, 15, 11, 13, 9, 6, 2, 4, 0, 14, 10, 12, 8)},
- {'inv': 56, 'pair': (11, 11), 'perm': (11, 3, 9, 1, 10, 2, 8, 0, 15, 7, 13, 5, 14, 6, 12, 4)},
- {'inv': 64, 'pair': (7, 12), 'perm': (7, 6, 3, 2, 15, 14, 11, 10, 5, 4, 1, 0, 13, 12, 9, 8)},
- {'inv': 64, 'pair': (11, 8), 'perm': (11, 10, 3, 2, 9, 8, 1, 0, 15, 14, 7, 6, 13, 12, 5, 4)},
- {'inv': 68, 'pair': (7, 20), 'perm': (7, 5, 15, 13, 3, 1, 11, 9, 6, 4, 14, 12, 2, 0, 10, 8)},
- {'inv': 68, 'pair': (13, 15), 'perm': (13, 5, 12, 4, 9, 1, 8, 0, 15, 7, 14, 6, 11, 3, 10, 2)},
- {'inv': 76, 'pair': (7, 15), 'perm': (7, 15, 6, 14, 3, 11, 2, 10, 5, 13, 4, 12, 1, 9, 0, 8)},
- {'inv': 76, 'pair': (8, 3), 'perm': (8, 12, 9, 13, 10, 14, 11, 15, 0, 4, 1, 5, 2, 6, 3, 7)},
- {'inv': 76, 'pair': (8, 4), 'perm': (8, 10, 12, 14, 9, 11, 13, 15, 0, 2, 4, 6, 1, 3, 5, 7)},
- {'inv': 76, 'pair': (13, 20), 'perm': (13, 15, 5, 7, 9, 11, 1, 3, 12, 14, 4, 6, 8, 10, 0, 2)},
- {'inv': 76, 'pair': (14, 15), 'perm': (14, 6, 15, 7, 10, 2, 11, 3, 12, 4, 13, 5, 8, 0, 9, 1)},
- {'inv': 76, 'pair': (14, 20), 'perm': (14, 12, 6, 4, 10, 8, 2, 0, 15, 13, 7, 5, 11, 9, 3, 1)},
- {'inv': 80, 'pair': (7, 8), 'perm': (7, 6, 15, 14, 5, 4, 13, 12, 3, 2, 11, 10, 1, 0, 9, 8)},
- {'inv': 80, 'pair': (7, 11), 'perm': (7, 15, 5, 13, 6, 14, 4, 12, 3, 11, 1, 9, 2, 10, 0, 8)},
- {'inv': 80, 'pair': (11, 12), 'perm': (11, 10, 15, 14, 3, 2, 7, 6, 9, 8, 13, 12, 1, 0, 5, 4)},
- {'inv': 80, 'pair': (11, 19), 'perm': (11, 15, 9, 13, 3, 7, 1, 5, 10, 14, 8, 12, 2, 6, 0, 4)},
- {'inv': 80, 'pair': (13, 8), 'perm': (13, 12, 5, 4, 15, 14, 7, 6, 9, 8, 1, 0, 11, 10, 3, 2)},
- {'inv': 80, 'pair': (13, 12), 'perm': (13, 12, 9, 8, 5, 4, 1, 0, 15, 14, 11, 10, 7, 6, 3, 2)},
- {'inv': 80, 'pair': (14, 11), 'perm': (14, 6, 12, 4, 15, 7, 13, 5, 10, 2, 8, 0, 11, 3, 9, 1)},
- {'inv': 80, 'pair': (14, 19), 'perm': (14, 10, 12, 8, 6, 2, 4, 0, 15, 11, 13, 9, 7, 3, 5, 1)},
- {'inv': 92, 'pair': (11, 4), 'perm': (11, 9, 15, 13, 10, 8, 14, 12, 3, 1, 7, 5, 2, 0, 6, 4)},
- {'inv': 92, 'pair': (13, 3), 'perm': (13, 9, 12, 8, 15, 11, 14, 10, 5, 1, 4, 0, 7, 3, 6, 2)},
- {'inv': 100, 'pair': (11, 3), 'perm': (11, 15, 10, 14, 9, 13, 8, 12, 3, 7, 2, 6, 1, 5, 0, 4)},
- {'inv': 100, 'pair': (13, 4), 'perm': (13, 15, 9, 11, 12, 14, 8, 10, 5, 7, 1, 3, 4, 6, 0, 2)},
- {'inv': 100, 'pair': (14, 3), 'perm': (14, 10, 15, 11, 12, 8, 13, 9, 6, 2, 7, 3, 4, 0, 5, 1)},
- {'inv': 100, 'pair': (14, 4), 'perm': (14, 12, 10, 8, 15, 13, 11, 9, 6, 4, 2, 0, 7, 5, 3, 1)}]},
- ####################################################################################################################
- {'size': 48, 'mininv': 28, 'selfinv': False, 'selfcomp': True, 'transp': 10, 'cycles': {2: 1, 4: 3, 1: 2},
- 'list': [{'inv': 28, 'pair': (0, 9), 'perm': (0, 8, 1, 9, 2, 10, 3, 11, 4, 12, 5, 13, 6, 14, 7, 15)},
- {'inv': 28, 'pair': (0, 10), 'perm': (0, 2, 8, 10, 1, 3, 9, 11, 4, 6, 12, 14, 5, 7, 13, 15)},
- {'inv': 28, 'pair': (0, 13), 'perm': (0, 4, 1, 5, 8, 12, 9, 13, 2, 6, 3, 7, 10, 14, 11, 15)},
- {'inv': 28, 'pair': (0, 18), 'perm': (0, 2, 4, 6, 8, 10, 12, 14, 1, 3, 5, 7, 9, 11, 13, 15)},
- {'inv': 40, 'pair': (0, 17), 'perm': (0, 8, 4, 12, 1, 9, 5, 13, 2, 10, 6, 14, 3, 11, 7, 15)},
- {'inv': 40, 'pair': (0, 22), 'perm': (0, 4, 8, 12, 2, 6, 10, 14, 1, 5, 9, 13, 3, 7, 11, 15)},
- {'inv': 44, 'pair': (3, 10), 'perm': (3, 1, 11, 9, 2, 0, 10, 8, 7, 5, 15, 13, 6, 4, 14, 12)},
- {'inv': 44, 'pair': (3, 18), 'perm': (3, 1, 7, 5, 11, 9, 15, 13, 2, 0, 6, 4, 10, 8, 14, 12)},
- {'inv': 44, 'pair': (5, 13), 'perm': (5, 1, 4, 0, 13, 9, 12, 8, 7, 3, 6, 2, 15, 11, 14, 10)},
- {'inv': 44, 'pair': (9, 9), 'perm': (9, 1, 8, 0, 11, 3, 10, 2, 13, 5, 12, 4, 15, 7, 14, 6)},
- {'inv': 52, 'pair': (3, 9), 'perm': (3, 11, 2, 10, 1, 9, 0, 8, 7, 15, 6, 14, 5, 13, 4, 12)},
- {'inv': 52, 'pair': (3, 13), 'perm': (3, 7, 2, 6, 11, 15, 10, 14, 1, 5, 0, 4, 9, 13, 8, 12)},
- {'inv': 52, 'pair': (5, 18), 'perm': (5, 7, 1, 3, 13, 15, 9, 11, 4, 6, 0, 2, 12, 14, 8, 10)},
- {'inv': 52, 'pair': (6, 13), 'perm': (6, 2, 7, 3, 14, 10, 15, 11, 4, 0, 5, 1, 12, 8, 13, 9)},
- {'inv': 52, 'pair': (6, 18), 'perm': (6, 4, 2, 0, 14, 12, 10, 8, 7, 5, 3, 1, 15, 13, 11, 9)},
- {'inv': 52, 'pair': (9, 10), 'perm': (9, 11, 1, 3, 8, 10, 0, 2, 13, 15, 5, 7, 12, 14, 4, 6)},
- {'inv': 52, 'pair': (10, 9), 'perm': (10, 2, 11, 3, 8, 0, 9, 1, 14, 6, 15, 7, 12, 4, 13, 5)},
- {'inv': 52, 'pair': (10, 10), 'perm': (10, 8, 2, 0, 11, 9, 3, 1, 14, 12, 6, 4, 15, 13, 7, 5)},
- {'inv': 56, 'pair': (3, 22), 'perm': (3, 7, 11, 15, 1, 5, 9, 13, 2, 6, 10, 14, 0, 4, 8, 12)},
- {'inv': 56, 'pair': (5, 17), 'perm': (5, 13, 1, 9, 4, 12, 0, 8, 7, 15, 3, 11, 6, 14, 2, 10)},
- {'inv': 56, 'pair': (5, 22), 'perm': (5, 1, 13, 9, 7, 3, 15, 11, 4, 0, 12, 8, 6, 2, 14, 10)},
- {'inv': 56, 'pair': (6, 22), 'perm': (6, 2, 14, 10, 4, 0, 12, 8, 7, 3, 15, 11, 5, 1, 13, 9)},
- {'inv': 56, 'pair': (9, 17), 'perm': (9, 1, 13, 5, 8, 0, 12, 4, 11, 3, 15, 7, 10, 2, 14, 6)},
- {'inv': 56, 'pair': (12, 17), 'perm': (12, 4, 8, 0, 13, 5, 9, 1, 14, 6, 10, 2, 15, 7, 11, 3)},
- {'inv': 64, 'pair': (3, 17), 'perm': (3, 11, 7, 15, 2, 10, 6, 14, 1, 9, 5, 13, 0, 8, 4, 12)},
- {'inv': 64, 'pair': (6, 17), 'perm': (6, 14, 2, 10, 7, 15, 3, 11, 4, 12, 0, 8, 5, 13, 1, 9)},
- {'inv': 64, 'pair': (9, 22), 'perm': (9, 13, 1, 5, 11, 15, 3, 7, 8, 12, 0, 4, 10, 14, 2, 6)},
- {'inv': 64, 'pair': (10, 17), 'perm': (10, 2, 14, 6, 11, 3, 15, 7, 8, 0, 12, 4, 9, 1, 13, 5)},
- {'inv': 64, 'pair': (10, 22), 'perm': (10, 14, 2, 6, 8, 12, 0, 4, 11, 15, 3, 7, 9, 13, 1, 5)},
- {'inv': 64, 'pair': (12, 22), 'perm': (12, 8, 4, 0, 14, 10, 6, 2, 13, 9, 5, 1, 15, 11, 7, 3)},
- {'inv': 68, 'pair': (5, 9), 'perm': (5, 13, 4, 12, 7, 15, 6, 14, 1, 9, 0, 8, 3, 11, 2, 10)},
- {'inv': 68, 'pair': (5, 10), 'perm': (5, 7, 13, 15, 4, 6, 12, 14, 1, 3, 9, 11, 0, 2, 8, 10)},
- {'inv': 68, 'pair': (6, 10), 'perm': (6, 4, 14, 12, 7, 5, 15, 13, 2, 0, 10, 8, 3, 1, 11, 9)},
- {'inv': 68, 'pair': (9, 13), 'perm': (9, 13, 8, 12, 1, 5, 0, 4, 11, 15, 10, 14, 3, 7, 2, 6)},
- {'inv': 68, 'pair': (9, 18), 'perm': (9, 11, 13, 15, 1, 3, 5, 7, 8, 10, 12, 14, 0, 2, 4, 6)},
- {'inv': 68, 'pair': (10, 18), 'perm': (10, 8, 14, 12, 2, 0, 6, 4, 11, 9, 15, 13, 3, 1, 7, 5)},
- {'inv': 68, 'pair': (12, 9), 'perm': (12, 4, 13, 5, 14, 6, 15, 7, 8, 0, 9, 1, 10, 2, 11, 3)},
- {'inv': 68, 'pair': (12, 13), 'perm': (12, 8, 13, 9, 4, 0, 5, 1, 14, 10, 15, 11, 6, 2, 7, 3)},
- {'inv': 76, 'pair': (6, 9), 'perm': (6, 14, 7, 15, 4, 12, 5, 13, 2, 10, 3, 11, 0, 8, 1, 9)},
- {'inv': 76, 'pair': (10, 13), 'perm': (10, 14, 11, 15, 2, 6, 3, 7, 8, 12, 9, 13, 0, 4, 1, 5)},
- {'inv': 76, 'pair': (12, 10), 'perm': (12, 14, 4, 6, 13, 15, 5, 7, 8, 10, 0, 2, 9, 11, 1, 3)},
- {'inv': 76, 'pair': (12, 18), 'perm': (12, 14, 8, 10, 4, 6, 0, 2, 13, 15, 9, 11, 5, 7, 1, 3)},
- {'inv': 80, 'pair': (15, 17), 'perm': (15, 7, 11, 3, 14, 6, 10, 2, 13, 5, 9, 1, 12, 4, 8, 0)},
- {'inv': 80, 'pair': (15, 22), 'perm': (15, 11, 7, 3, 13, 9, 5, 1, 14, 10, 6, 2, 12, 8, 4, 0)},
- {'inv': 92, 'pair': (15, 9), 'perm': (15, 7, 14, 6, 13, 5, 12, 4, 11, 3, 10, 2, 9, 1, 8, 0)},
- {'inv': 92, 'pair': (15, 10), 'perm': (15, 13, 7, 5, 14, 12, 6, 4, 11, 9, 3, 1, 10, 8, 2, 0)},
- {'inv': 92, 'pair': (15, 13), 'perm': (15, 11, 14, 10, 7, 3, 6, 2, 13, 9, 12, 8, 5, 1, 4, 0)},
- {'inv': 92, 'pair': (15, 18), 'perm': (15, 13, 11, 9, 7, 5, 3, 1, 14, 12, 10, 8, 6, 4, 2, 0)}]},
- ############################
- {'size': 48, 'mininv': 36, 'selfinv': False, 'selfcomp': True, 'transp': 14, 'cycles': {8: 2},
- 'list': [{'inv': 36, 'pair': (1, 9), 'perm': (1, 9, 0, 8, 3, 11, 2, 10, 5, 13, 4, 12, 7, 15, 6, 14)},
- {'inv': 36, 'pair': (1, 10), 'perm': (1, 3, 9, 11, 0, 2, 8, 10, 5, 7, 13, 15, 4, 6, 12, 14)},
- {'inv': 36, 'pair': (1, 13), 'perm': (1, 5, 0, 4, 9, 13, 8, 12, 3, 7, 2, 6, 11, 15, 10, 14)},
- {'inv': 36, 'pair': (1, 18), 'perm': (1, 3, 5, 7, 9, 11, 13, 15, 0, 2, 4, 6, 8, 10, 12, 14)},
- {'inv': 36, 'pair': (2, 10), 'perm': (2, 0, 10, 8, 3, 1, 11, 9, 6, 4, 14, 12, 7, 5, 15, 13)},
- {'inv': 36, 'pair': (2, 18), 'perm': (2, 0, 6, 4, 10, 8, 14, 12, 3, 1, 7, 5, 11, 9, 15, 13)},
- {'inv': 36, 'pair': (4, 13), 'perm': (4, 0, 5, 1, 12, 8, 13, 9, 6, 2, 7, 3, 14, 10, 15, 11)},
- {'inv': 36, 'pair': (8, 9), 'perm': (8, 0, 9, 1, 10, 2, 11, 3, 12, 4, 13, 5, 14, 6, 15, 7)},
- {'inv': 44, 'pair': (2, 9), 'perm': (2, 10, 3, 11, 0, 8, 1, 9, 6, 14, 7, 15, 4, 12, 5, 13)},
- {'inv': 44, 'pair': (2, 13), 'perm': (2, 6, 3, 7, 10, 14, 11, 15, 0, 4, 1, 5, 8, 12, 9, 13)},
- {'inv': 44, 'pair': (4, 18), 'perm': (4, 6, 0, 2, 12, 14, 8, 10, 5, 7, 1, 3, 13, 15, 9, 11)},
- {'inv': 44, 'pair': (8, 10), 'perm': (8, 10, 0, 2, 9, 11, 1, 3, 12, 14, 4, 6, 13, 15, 5, 7)},
- {'inv': 48, 'pair': (1, 17), 'perm': (1, 9, 5, 13, 0, 8, 4, 12, 3, 11, 7, 15, 2, 10, 6, 14)},
- {'inv': 48, 'pair': (1, 22), 'perm': (1, 5, 9, 13, 3, 7, 11, 15, 0, 4, 8, 12, 2, 6, 10, 14)},
- {'inv': 48, 'pair': (2, 22), 'perm': (2, 6, 10, 14, 0, 4, 8, 12, 3, 7, 11, 15, 1, 5, 9, 13)},
- {'inv': 48, 'pair': (4, 17), 'perm': (4, 12, 0, 8, 5, 13, 1, 9, 6, 14, 2, 10, 7, 15, 3, 11)},
- {'inv': 48, 'pair': (4, 22), 'perm': (4, 0, 12, 8, 6, 2, 14, 10, 5, 1, 13, 9, 7, 3, 15, 11)},
- {'inv': 48, 'pair': (8, 17), 'perm': (8, 0, 12, 4, 9, 1, 13, 5, 10, 2, 14, 6, 11, 3, 15, 7)},
- {'inv': 56, 'pair': (2, 17), 'perm': (2, 10, 6, 14, 3, 11, 7, 15, 0, 8, 4, 12, 1, 9, 5, 13)},
- {'inv': 56, 'pair': (8, 22), 'perm': (8, 12, 0, 4, 10, 14, 2, 6, 9, 13, 1, 5, 11, 15, 3, 7)},
- {'inv': 60, 'pair': (4, 9), 'perm': (4, 12, 5, 13, 6, 14, 7, 15, 0, 8, 1, 9, 2, 10, 3, 11)},
- {'inv': 60, 'pair': (4, 10), 'perm': (4, 6, 12, 14, 5, 7, 13, 15, 0, 2, 8, 10, 1, 3, 9, 11)},
- {'inv': 60, 'pair': (7, 13), 'perm': (7, 3, 6, 2, 15, 11, 14, 10, 5, 1, 4, 0, 13, 9, 12, 8)},
- {'inv': 60, 'pair': (7, 18), 'perm': (7, 5, 3, 1, 15, 13, 11, 9, 6, 4, 2, 0, 14, 12, 10, 8)},
- {'inv': 60, 'pair': (8, 13), 'perm': (8, 12, 9, 13, 0, 4, 1, 5, 10, 14, 11, 15, 2, 6, 3, 7)},
- {'inv': 60, 'pair': (8, 18), 'perm': (8, 10, 12, 14, 0, 2, 4, 6, 9, 11, 13, 15, 1, 3, 5, 7)},
- {'inv': 60, 'pair': (11, 9), 'perm': (11, 3, 10, 2, 9, 1, 8, 0, 15, 7, 14, 6, 13, 5, 12, 4)},
- {'inv': 60, 'pair': (11, 10), 'perm': (11, 9, 3, 1, 10, 8, 2, 0, 15, 13, 7, 5, 14, 12, 6, 4)},
- {'inv': 64, 'pair': (7, 22), 'perm': (7, 3, 15, 11, 5, 1, 13, 9, 6, 2, 14, 10, 4, 0, 12, 8)},
- {'inv': 64, 'pair': (13, 17), 'perm': (13, 5, 9, 1, 12, 4, 8, 0, 15, 7, 11, 3, 14, 6, 10, 2)},
- {'inv': 72, 'pair': (7, 17), 'perm': (7, 15, 3, 11, 6, 14, 2, 10, 5, 13, 1, 9, 4, 12, 0, 8)},
- {'inv': 72, 'pair': (11, 17), 'perm': (11, 3, 15, 7, 10, 2, 14, 6, 9, 1, 13, 5, 8, 0, 12, 4)},
- {'inv': 72, 'pair': (11, 22), 'perm': (11, 15, 3, 7, 9, 13, 1, 5, 10, 14, 2, 6, 8, 12, 0, 4)},
- {'inv': 72, 'pair': (13, 22), 'perm': (13, 9, 5, 1, 15, 11, 7, 3, 12, 8, 4, 0, 14, 10, 6, 2)},
- {'inv': 72, 'pair': (14, 17), 'perm': (14, 6, 10, 2, 15, 7, 11, 3, 12, 4, 8, 0, 13, 5, 9, 1)},
- {'inv': 72, 'pair': (14, 22), 'perm': (14, 10, 6, 2, 12, 8, 4, 0, 15, 11, 7, 3, 13, 9, 5, 1)},
- {'inv': 76, 'pair': (7, 10), 'perm': (7, 5, 15, 13, 6, 4, 14, 12, 3, 1, 11, 9, 2, 0, 10, 8)},
- {'inv': 76, 'pair': (11, 18), 'perm': (11, 9, 15, 13, 3, 1, 7, 5, 10, 8, 14, 12, 2, 0, 6, 4)},
- {'inv': 76, 'pair': (13, 9), 'perm': (13, 5, 12, 4, 15, 7, 14, 6, 9, 1, 8, 0, 11, 3, 10, 2)},
- {'inv': 76, 'pair': (13, 13), 'perm': (13, 9, 12, 8, 5, 1, 4, 0, 15, 11, 14, 10, 7, 3, 6, 2)},
- {'inv': 84, 'pair': (7, 9), 'perm': (7, 15, 6, 14, 5, 13, 4, 12, 3, 11, 2, 10, 1, 9, 0, 8)},
- {'inv': 84, 'pair': (11, 13), 'perm': (11, 15, 10, 14, 3, 7, 2, 6, 9, 13, 8, 12, 1, 5, 0, 4)},
- {'inv': 84, 'pair': (13, 10), 'perm': (13, 15, 5, 7, 12, 14, 4, 6, 9, 11, 1, 3, 8, 10, 0, 2)},
- {'inv': 84, 'pair': (13, 18), 'perm': (13, 15, 9, 11, 5, 7, 1, 3, 12, 14, 8, 10, 4, 6, 0, 2)},
- {'inv': 84, 'pair': (14, 9), 'perm': (14, 6, 15, 7, 12, 4, 13, 5, 10, 2, 11, 3, 8, 0, 9, 1)},
- {'inv': 84, 'pair': (14, 10), 'perm': (14, 12, 6, 4, 15, 13, 7, 5, 10, 8, 2, 0, 11, 9, 3, 1)},
- {'inv': 84, 'pair': (14, 13), 'perm': (14, 10, 15, 11, 6, 2, 7, 3, 12, 8, 13, 9, 4, 0, 5, 1)},
- {'inv': 84, 'pair': (14, 18), 'perm': (14, 12, 10, 8, 6, 4, 2, 0, 15, 13, 11, 9, 7, 5, 3, 1)}]},
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement