Looks nice, can you show it for the other grid with 162 automorphisms also ?StrmCkr wrote:so the only thing that matters for grid counts is arangments of the groups
StrmCkr wrote:if column/row/band swaping can replicate digit swaping and vice versa.
why not fix the grid, then sum the digit arangments rather then trying to sum the diffrent ways of fixing the cells on a grid?
eleven wrote:This is the grid with 9 symmetries, but only 18 automorphisms. I needed 3 morphs to show them all normalized, but i guess, this can be done better.
+-------+-------+-------+
| 2 4 9 | 3 5 7 | 1 6 8 |
| 3 5 7 | 1 6 8 | 2 4 9 |
| 1 6 8 | 2 4 9 | 3 5 7 |
+-------+-------+-------+
| 9 1 5 | 8 3 4 | 7 2 6 |
| 8 3 4 | 7 2 6 | 9 1 5 |
| 7 2 6 | 9 1 5 | 8 3 4 |
+-------+-------+-------+
| 6 7 2 | 4 8 3 | 5 9 1 |
| 5 9 1 | 6 7 2 | 4 8 3 |
| 4 8 3 | 5 9 1 | 6 7 2 |
+-------+-------+-------+
825746193931825674674931258467319825193258467582467319258674931319582746746193582
8 2 5 | 7 4 6 | 9 3 1
6 7 4 | 9 3 1 | 5 8 2
9 3 1 | 8 2 5 | 7 4 6
------+-------+------
5 8 2 | 4 6 7 | 1 9 3
4 6 7 | 3 1 9 | 2 5 8
1 9 3 | 2 5 8 | 6 7 4
------+-------+------
2 5 8 | 6 7 4 | 3 1 9
7 4 6 | 1 9 3 | 8 2 5
3 1 9 | 5 8 2 | 4 6 7
eleven wrote:This is a form of the grid with 162 automorphisms and the symmetry classes
8 9 22 25 30 32 134 135 142 145
- Code: Select all
+-------+-------+-------+
| 2 4 9 | 3 5 7 | 1 6 8 |
| 3 5 7 | 1 6 8 | 2 4 9 |
| 1 6 8 | 2 4 9 | 3 5 7 |
+-------+-------+-------+
| 9 3 6 | 7 1 4 | 8 2 5 |
| 7 1 4 | 8 2 5 | 9 3 6 |
| 8 2 5 | 9 3 6 | 7 1 4 |
+-------+-------+-------+
| 6 7 2 | 4 8 3 | 5 9 1 |
| 4 8 3 | 5 9 1 | 6 7 2 |
| 5 9 1 | 6 7 2 | 4 8 3 |
+-------+-------+-------+
MC (8 mirrored): (123)(456)(789)
JD (22): (194)(275)(386)
JR (25): (123)(456)(789), JC (185)(296)(374)
GR (32): (132)(465)(587), GR- (1)(2)(3)(4)(5)(6)(7)(8)(9)
CS (134): (1)(2)(3)(47)(58)(69)
CS°MC (135): (123)(486759)
CS°GR (142): (132)(495768)
CS°JR (145): (123)(486759)
After swapping rows 8 and 9:
- Code: Select all
+-------+-------+-------+
| 2 4 9 | 3 5 7 | 1 6 8 |
| 3 5 7 | 1 6 8 | 2 4 9 |
| 1 6 8 | 2 4 9 | 3 5 7 |
+-------+-------+-------+
| 9 3 6 | 7 1 4 | 8 2 5 |
| 7 1 4 | 8 2 5 | 9 3 6 |
| 8 2 5 | 9 3 6 | 7 1 4 |
+-------+-------+-------+
| 6 7 2 | 4 8 3 | 5 9 1 |
| 5 9 1 | 6 7 2 | 4 8 3 |
| 4 8 3 | 5 9 1 | 6 7 2 |
+-------+-------+-------+
MR Band 2, MD B13 (9): (147)(258)(369)
Where is symmetry class 30 (1 JR, 2 GR) ?
[Added: ah, got it now, with column changes you get 9 and 30 in one grid]
r456123789
c132654879
+-------+-------+-------+
| 9 6 3 | 4 1 7 | 2 8 5 |
| 7 4 1 | 5 2 8 | 3 9 6 |
| 8 5 2 | 6 3 9 | 1 7 4 |
+-------+-------+-------+
| 2 9 4 | 7 5 3 | 6 1 8 |
| 3 7 5 | 8 6 1 | 4 2 9 |
| 1 8 6 | 9 4 2 | 5 3 7 |
+-------+-------+-------+
| 5 1 9 | 2 7 6 | 8 4 3 |
| 4 3 8 | 1 9 5 | 7 6 2 |
| 6 2 7 | 3 8 4 | 9 5 1 |
+-------+-------+-------+
MR B2, MD B13: (186)(294)(375)
JR B2, GR B13: (195)(276)(384)
Red Ed wrote:Before running the program on the whole lot, I'm welcome requests for particular grids to be morphed, to make sure that my code is producing what the solvers around here would regard as "nice" results. eleven and udosuk -- any special requests?
+-------+-------+-------+
| 4 8 7 | 2 1 9 | 5 3 6 |
| 9 1 5 | 6 3 4 | 7 2 8 |
| 6 2 3 | 8 5 7 | 9 1 4 |
+-------+-------+-------+
| 3 4 1 | 9 6 5 | 2 8 7 |
| 7 9 2 | 4 8 1 | 3 6 5 |
| 5 6 8 | 7 2 3 | 1 4 9 |
+-------+-------+-------+
| 1 3 4 | 5 7 8 | 6 9 2 |
| 8 5 6 | 1 9 2 | 4 7 3 |
| 2 7 9 | 3 4 6 | 8 5 1 |
+-------+-------+-------+
+-------+-------+-------+
| 3 4 1 | 2 5 9 | 8 6 7 |
| 5 7 6 | 1 8 4 | 3 9 2 |
| 8 9 2 | 7 3 6 | 5 1 4 |
+-------+-------+-------+
| 2 8 7 | 3 6 1 | 4 5 9 |
| 6 5 9 | 8 4 7 | 2 3 1 |
| 4 1 3 | 9 2 5 | 6 7 8 |
+-------+-------+-------+
| 1 3 4 | 5 9 2 | 7 8 6 |
| 7 2 5 | 6 1 8 | 9 4 3 |
| 9 6 8 | 4 7 3 | 1 2 5 |
+-------+-------+-------+
487219536915634728623857914341965287792481365568723149134578692856192473279346851
4 7 8 2 9 1 3 6 5
9 5 1 6 4 3 2 8 7
6 3 2 8 7 5 1 4 9
3 1 4 9 5 6 8 7 2
5 8 6 7 3 2 4 9 1
7 2 9 4 1 8 6 5 3
8 6 5 1 2 9 7 3 4
2 9 7 3 6 4 5 1 8
1 4 3 5 8 7 9 2 6
This is another thing i'd like to have, a table showing, which pairs of the 26 symmetries canudosuk wrote:I don't think one can normalise all 10 automorphisms in one grid, mainly because of the imcompatibility among "JR", "GR" and "1JR2GR".
udosuk wrote:Just a couple randomly shuffled grids for you to test on:
(#1 elided)
+-------+-------+-------+
| 3 4 1 | 2 5 9 | 8 6 7 |
| 5 7 6 | 1 8 4 | 3 9 2 |
| 8 9 2 | 7 3 6 | 5 1 4 |
+-------+-------+-------+
| 2 8 7 | 3 6 1 | 4 5 9 |
| 6 5 9 | 8 4 7 | 2 3 1 |
| 4 1 3 | 9 2 5 | 6 7 8 |
+-------+-------+-------+
| 1 3 4 | 5 9 2 | 7 8 6 |
| 7 2 5 | 6 1 8 | 9 4 3 |
| 9 6 8 | 4 7 3 | 1 2 5 |
+-------+-------+-------+[/code]
Good luck!
756184932431259687982736154827361549143925768569847321698473215314592876275618493
7 5 6 1 8 4 9 3 2
4 3 1 2 5 9 6 8 7
9 8 2 7 3 6 1 5 4
8 2 7 3 6 1 5 4 9
1 4 3 9 2 5 7 6 8
5 6 9 8 4 7 3 2 1
6 9 8 4 7 3 2 1 5
3 1 4 5 9 2 8 7 6
2 7 5 6 1 8 4 9 3
Red Ed wrote:udosuk, a very simple morph of the first one gives:
- Code: Select all
487219536915634728623857914341965287792481365568723149134578692856192473279346851
4 7 8 2 9 1 3 6 5
9 5 1 6 4 3 2 8 7
6 3 2 8 7 5 1 4 9
3 1 4 9 5 6 8 7 2
5 8 6 7 3 2 4 9 1
7 2 9 4 1 8 6 5 3
8 6 5 1 2 9 7 3 4
2 9 7 3 6 4 5 1 8
1 4 3 5 8 7 9 2 6
That's got aut group <H,R1C1BS>, where H is half turn and the second one means: do S, then B, then C1, then R1.
FD: (128649753)
MD: (167)(245)(389)
HT: (3)(15)(27)(46)(89)
eleven wrote:I understood, that the symmetries you list, are generators of the aut group, which means, that we get all possible automorphisms by combining them in some way. Will this size of the group always be the product of the sizes of the single symmetry groups ? I called that "independant" symmetries above, again a bad name, because R1C1BS (Full Diagonals) implies the "independant" H (Half Turn).
Red Ed wrote:Well that second one is a little more interesting.
The following morph of it has aut group <D2,S,RxSx>.
- Code: Select all
756184932431259687982736154827361549143925768569847321698473215314592876275618493
- Code: Select all
7 5 6 1 8 4 9 3 2
4 3 1 2 5 9 6 8 7
9 8 2 7 3 6 1 5 4
8 2 7 3 6 1 5 4 9
1 4 3 9 2 5 7 6 8
5 6 9 8 4 7 3 2 1
6 9 8 4 7 3 2 1 5
3 1 4 5 9 2 8 7 6
2 7 5 6 1 8 4 9 3
Red Ed wrote:Maybe it's time to run the code on all grids from the list of 122.
udosuk wrote:If that's what your program finds then I'm afraid there still exists some little glitches. It should have also spotted the automatically implied Mini-Diagonal (RC) group.