Project

General

Profile

Download (18 KB) Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / patterns / PatternGigaminx.java @ 8ab435b9

1
///////////////////////////////////////////////////////////////////////////////////////////////////
2
// Copyright 2021 Leszek Koltunski                                                               //
3
//                                                                                               //
4
// This file is part of Magic Cube.                                                              //
5
//                                                                                               //
6
// Magic Cube is free software: you can redistribute it and/or modify                            //
7
// it under the terms of the GNU General Public License as published by                          //
8
// the Free Software Foundation, either version 2 of the License, or                             //
9
// (at your option) any later version.                                                           //
10
//                                                                                               //
11
// Magic Cube is distributed in the hope that it will be useful,                                 //
12
// but WITHOUT ANY WARRANTY; without even the implied warranty of                                //
13
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                                 //
14
// GNU General Public License for more details.                                                  //
15
//                                                                                               //
16
// You should have received a copy of the GNU General Public License                             //
17
// along with Magic Cube.  If not, see <http://www.gnu.org/licenses/>.                           //
18
///////////////////////////////////////////////////////////////////////////////////////////////////
19

    
20
package org.distorted.patterns;
21

    
22
///////////////////////////////////////////////////////////////////////////////////////////////////
23

    
24
public class PatternGigaminx
25
{
26
public static final String[][] patterns =
27
{
28
{
29
"Simple Patterns",
30
"10 Dots (+72deg): (280 120 836)12 607",
31
"10 Dots (-72deg): (536 888 068)12 351",
32
"2 Rings (u,d): (872 675 528 648 272 419 592 675 528 392 272 419 336 104 607)4 872 592 675 528 648 272 419 336 675 528 392 272 419 104 607",
33
"2 Rings (u,f): 144 304 674 560 400 336 656 304 418 560 400 080 400 353 520 609 656 080 400 353 264 609 592 545 264 289 336 656 592 545 520 289 336 304 674 560 400 592 304 656 418 560 400 336 648 312 674 568 408 848 664 312 418 568 408 080",
34
"2 Rings (r,l): 671 (400 353 776 609 656 336 400 353 008 609 656 289)3 673 528 136 272 417 592 673 528 904 272 417 272 624 904 368 528 545 272 624 136 368 528 801 848 415",
35
"3 Rings (u,r,f): 674 848 536 560 354 304 280 080 536 560 610 304 280 418 656 528 592 674 848 536 560 354 304 280 080 536 560 610 304 280 418 336 272 656 784 848 674 848 536 560 354 304 280 080 536 560 610 304 280 418 080 016 656 016 080 674 848 536 560 354 304 280 080 536 560 610 304 280 418 848 784 656 272 336 674 848 536 560 354 304 280 080 536 560 610 304 280 418 592 528 656",
36
"10 Rings (+72deg): (612 415)35 354 360 (671 366)35",
37
"10 Rings (-72deg): (548 671)35 290 296 (415 302)35",
38
"10 Rings (+144deg): (528 880 078)12 (836 280 120)12 (528 880 078)12 (836 280 120)12",
39
"10 Rings (-144deg): (272 112 846)12 (068 536 888)12 (272 112 846)12 (068 536 888)12",
40
"12 Rings (6 Opposite Swaps): ((034 408 353 520 609 664 592 408 353 264 609 664 336 802 607)4 034 592 408 353 520 609 664 336 408 353 264 609 664 802 383)5 671 (034 408 353 520 609 664 592 408 353 264 609 664 336 802 607)4 034 592 408 353 520 609 664 336 408 353 264 609 664 802 607 415",
41
"12 Rings (6 Adjacent Swaps): (016 673 392 417 272 336 528 673 648 417 272 080 272 560 354 304 528 080 272 560 610 304 592 432 610 688 336 528 592 432 354 688 336 673 392 417 272 592 673 528 648 417 272 336 520 675 392 419 280 848 536 675 648 419 280 080 607 287 016 673 392 417 272 336 528 673 648 417 272 080 272 560 354 304 528 080 272 560 610 304 592 432 610 688 336 528 592 432 354 688 336 673 392 417 272 592 673 528 648 417 272 336 520 675 392 419 280 848 536 675 648 419 280 080 543 351 543 319)3",
42
"12 Rings (2 Opposite Swaps, 2 Adjacent Swaps, 2 Swaps) [1]: (337 273 401 081 401 305 113 657 529 593 913 593 625 817)2 337 273 401 081 401 305 113 891 571 667 859 667 539 603 (059 379 347 155 347 283 411 891 571 667 859 667 539 603)2",
43
"12 Rings (2 Opposite Swaps, 2 Adjacent Swaps, 2 Swaps) [2]: (612 415)72 (671 366)72 415 (612 415)36 (671 366)36 671",
44
"12 Rings (4 3-Cycles): 561 177 337 049 401 529 433 369 785 433 881 561 337 529 401 081 529 913 369 433 337 561 177 337 049 401 529 433 699 283 667 827 603 955 315 603 699 635 155 283 859 667 283 603 315 123 699 027 635 699 283 667 827 603 955 315",
45
"12 Rings (6 Swaps): (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 607 (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 383 (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 159 (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 351 (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 607 383 (336 385 098 641 592 304 336 385 866 641 592 528)3 673 353 072 609 417 560 673 353 840 609 417 609 656 840 400 353 272 609 656 072 400 353 016 816 799 607",
46
"12 Chessboard Borders: (387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 952 643 607)5 (671 387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 952 643 415 607)5 (927 387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 952 643 159 607)5",
47
"12 O's: (387 184 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 607)5 (671 387 184 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 415 607)5 (927 387 184 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 159 607)5",
48
"12 Chessboards: (387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 607)5 (671 387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 415 607)5 (927 387 184 546 336 354 592 400 336 610 592 656 290 418 336 354 592 912 336 610 592 144 674 784 931 392 163 024 592 792 931 648 163 328 272 344 291 648 547 600 528 344 291 392 547 600 584 024 336 776 952 643 159 607)5",
49
},
50

    
51
{
52
"Multi Color Patterns",
53
"12 Targets (4 3-Cycles): 561 177 337 049 401 529 433 369 785 433 881 561 337 529 401 081 529 913 369 433 337 561 177 337 049 401 529 433 571 187 347 059 411 539 443 379 795 443 891 571 347 539 411 091 539 923 379 443 347 571 187 347 059 411 539 443",
54
},
55

    
56
{
57
"Various Patterns",
58
"Centre-3-Cycle [1]: 264 546 520 592 264 290 520 336",
59
"Centre-3-Cycle [2]: 674 592 354 336 418 592 610 336",
60
},
61

    
62
{
63
"Face Axis (2 Colors)",
64
"Equator (+72deg): 016 865 048 929 784 144 016 584 784 912 016 161 816 097 784 642 353 272 387 680 643 528 609 272 387 424 643 528 386 863 642 353 272 387 680 643 528 609 272 387 424 643 528 386 095",
65
"Equator (+144deg): 016 865 048 929 784 144 016 840 784 912 016 161 816 097 272 840 929 304 632 258 376 560 161 304 632 514 376 560 072 016 351 784 840 929 304 632 258 376 560 161 304 632 514 376 560 072 016 607",
66
"Wide Equator (+72deg): 912 784 097 816 656 161 400 600 656 929 400 048 865 016 912 696 792 656 929 856 161 515 643 568 387 353 643 312 387 259 929 088 161 400 024 440 656",
67
"Wide Equator (+144deg): 912 784 097 816 656 161 400 856 656 929 400 048 865 016 912 696 792 656 929 856 161 515 643 568 387 097 643 312 387 259 929 088 161 400 024 440 656",
68
"Double Equator (+72deg): 792 099 824 163 536 920 280 600 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 344 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 336 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 592 272 097 528 816 161 912 784 799 671",
69
"Double Equator (-72deg): 792 099 824 163 536 920 280 344 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 600 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 592 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 336 272 097 528 816 161 912 784 799 671",
70
"Double Equator (+144deg): 792 099 824 163 536 920 280 856 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 088 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 080 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 848 272 097 528 816 161 912 784 799 671",
71
"Double Equator (-144deg): 792 099 824 163 536 920 280 088 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 856 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 848 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 080 272 097 528 816 161 912 784 799 671",
72
"Equator (+72deg), Equator (-72deg): (912 784 097 816 656 161 400 600 656 929 400 048 865 016 912 696 792 656 929 856 161 515 643 568 387 353 643 312 387 259 929 088 161 400 024 440 656 543 927)2",
73
"Equator (+144deg), Equator (-144deg): (912 784 097 816 656 161 400 856 656 929 400 048 865 016 912 696 792 656 929 856 161 515 643 568 387 097 643 312 387 259 929 088 161 400 024 440 656 543 927)2",
74
"Equator Edges (+72deg): 929 336 536 376 545 632 280 912 536 376 289 632 280 144 592 161 863 929 336 536 376 545 632 280 912 536 376 289 632 280 144 592 161 095 415 031 784 592 675 291 624 547 419 144 675 291 368 547 419 912 336 016 095 784 592 675 291 624 547 419 144 675 291 368 547 419 912 336 016 863 799 671",
75
"Equator Edges (-72deg): 929 336 912 536 376 545 632 280 144 536 376 289 632 280 592 161 095 929 336 912 536 376 545 632 280 144 536 376 289 632 280 592 161 863 415 031 784 592 144 675 291 624 547 419 912 675 291 368 547 419 336 016 863 784 592 144 675 291 624 547 419 912 675 291 368 547 419 336 016 095 799 671",
76
"Equator Edges (+144deg): 048 080 536 376 545 632 280 912 536 376 289 632 280 144 848 816 351 048 080 536 376 545 632 280 912 536 376 289 632 280 144 848 816 607 097 848 144 675 291 624 547 419 912 675 291 368 547 419 080 865 351 097 848 144 675 291 624 547 419 912 675 291 368 547 419 080 865 607",
77
"Equator Edges (-144deg): 048 080 912 536 376 545 632 280 144 536 376 289 632 280 848 816 607 048 080 912 536 376 545 632 280 144 536 376 289 632 280 848 816 351 097 848 675 291 624 547 419 144 675 291 368 547 419 912 080 865 607 097 848 675 291 624 547 419 144 675 291 368 547 419 912 080 865 351",
78
"Equator Double Edges (+72deg): 680 161 336 624 648 545 168 289 368 144 624 545 936 289 392 368 912 592 929 424 863 680 161 336 624 648 545 168 289 368 144 624 545 936 289 392 368 912 592 929 424 095 415 031 514 016 592 545 392 624 002 368 289 912 545 624 770 368 648 289 144 336 784 258 095 514 016 592 545 392 624 002 368 289 912 545 624 770 368 648 289 144 336 784 258 863 799 671",
79
"Equator Double Edges (+144deg): 816 080 680 624 648 545 168 289 368 144 624 545 936 289 392 368 912 424 848 048 351 816 080 680 624 648 545 168 289 368 144 624 545 936 289 392 368 912 424 848 048 607 415 031 865 848 514 545 392 624 002 368 289 912 545 624 770 368 648 289 144 258 080 097 607 865 848 514 545 392 624 002 368 289 912 545 624 770 368 648 289 144 258 080 097 351 799 671",
80
},
81

    
82
{
83
"Face Axis (3 Colors)",
84
"2 Equator (+72deg), Equator (+144deg): 792 099 824 163 536 920 280 600 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 344 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 592 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 336 272 097 528 816 161 912 784 799 671",
85
"2 Equator (-72deg), Equator (-144deg): 792 099 824 163 536 920 280 344 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 600 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 336 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 592 272 097 528 816 161 912 784 799 671",
86
"2 Equator (+144deg), Equator (-72deg): 792 099 824 163 536 920 280 856 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 088 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 848 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 080 272 097 528 816 161 912 784 799 671",
87
"2 Equator (-144deg), Equator (-72deg): 792 099 824 163 536 920 280 088 536 152 280 931 056 867 024 415 031 024 152 931 056 280 867 536 856 280 099 536 824 163 920 792 799 671 784 097 816 161 528 912 272 080 528 144 272 929 048 865 016 415 031 016 144 929 048 272 865 528 848 272 097 528 816 161 912 784 799 671",
88
"Dotted Equator: 680 161 336 624 648 545 168 289 368 144 624 545 936 289 392 368 912 592 929 424 863 680 161 336 624 648 545 168 289 368 144 624 545 936 289 392 368 912 592 929 424 095 543 927 514 016 592 545 392 624 002 368 289 912 545 624 770 368 648 289 144 336 784 258 095 514 016 592 545 392 624 002 368 289 912 545 624 770 368 648 289 144 336 784 258 863 912 784 097 816 656 161 400 848 656 929 400 048 865 016 144 543 927 929 048 865 016 673 144 417 080 673 912 417 784 097 816 161",
89
},
90

    
91
{
92
"Multiple Rotation Axes",
93
"6 Rings (2 Faces): (328 289 360 545 144 289 616 545 144 368 674 624 144 368 418 624 656 584 888 528 290 272 632 656 376 528 546 272 632 400 888 400 624 344 674 600 368 400 624 344 418 600 368 912 376 528 290 272 632 656 376 528 546 272 632 400 520 400 560 584 304 656 161 400 560 328 304 656 929 264 289 578 632 312 514 568 376 673 632 312 258 568 376 417 322 033 578 624 312 514 568 368 417 624 312 258 568 368 673 322 033 543 319)3",
94
"Ring (3 Faces, Clockwise): 418 144 272 584 528 144 272 328 528 400 674 610 784 400 696 290 440 656 016 400 696 546 440 656 354 420 656 016 419 584 675 784 400 016 419 328 784 679",
95
"4 Rings (3 Faces, Clockwise): (290 144 673 616 417 144 673 360 417 400 546 514 161 400 568 584 312 656 929 400 568 328 312 656 258 292 656 929 291 616 547 161 400 929 291 360 161 551 287 415 290 144 673 616 417 144 673 360 417 400 546 514 161 400 568 584 312 656 929 400 568 328 312 656 258 292 656 929 291 616 547 161 400 929 291 360 161 551 863 159)2",
96
"4 Rings (3 Faces, Counterclockwise): (290 656 673 616 417 912 673 360 417 912 546 514 400 568 584 312 656 161 400 568 328 312 656 929 258 295 929 616 547 161 656 929 291 360 547 161 400 548 287 415 290 656 673 616 417 912 673 360 417 912 546 514 400 568 584 312 656 161 400 568 328 312 656 929 258 295 929 616 547 161 656 929 291 360 547 161 400 548 863 159)2",
97
"4 Rings (3 Faces, Deep Edges): 776 600 099 440 546 696 355 440 290 696 099 344 008 383 703 776 600 099 440 546 696 355 440 290 696 099 344 008 447 639 703 863 776 600 099 440 546 696 355 440 290 696 099 344 008 095 447 831 351 776 600 099 440 546 696 355 440 290 696 099 344 008 607 063",
98
"3 Rings (4 Faces): (080 353 400 264 656 609 848 353 400 520 656 609 418 848 611 552 355 336 611 296 355 336 674 680 865 312 584 568 609 312 328 568 865 424 528 392 592 515 674 259 336 304 592 515 418 259 336 560 648 272 392 592 513 674 257 336 048 592 513 418 257 336 816 648 543 319)3",
99
"4 Rings (6 Faces, Clockwise): (408 419 888 547 360 291 120 675 616 648 368 392 880 648 624 546 112 290 656 287 415 408 419 888 547 360 291 120 675 616 648 368 392 880 648 624 546 112 290 656 863 159)2",
100
"4 Rings (6 Faces, Counterclockwise): (400 546 880 290 368 392 112 648 624 392 360 419 888 547 616 291 120 675 664 287 415 400 546 880 290 368 392 112 648 624 392 360 419 888 547 616 291 120 675 664 863 159)2",
101
},
102

    
103
{
104
"Flips and Twists",
105
"Superflip: ((600 547 784 609 432 784 291 344 656 600 547 016 688 353 016 291 344 400 607)5 799 671)2 (536 376 033 432 577 033 632 280 400 536 376 801 321 688 801 632 280 656 607)5",
106
"Deep Superflip: 824 899 771 643 312 643 771 824 643 056 131 568 003 643 259 568 643 824 952 344 920 803 067 291 931 632 931 387 099 024 920 536 056 600 056 632 067 184 099 696 771 387 771 600 920 803 067 291 931 632 931 387 099 024 920 536 056 600 056 632 067 184 099 696 771 387 771 856 184",
107
"20 Small Rings (Clockwise): (344 280 600 419 344 792 355 280 920 536 611 280 152 600 674 336 912 528 353 272 144 528 609 016 592 673 336 528 592 543)5 671 639 344 280 600 419 344 792 355 280 920 536 611 280 152 600 674 336 912 528 353 272 144 528 609 016 592 673 336 528 592 863 400 528 656 355 080 611 328 355 848 611 584 400 272 592 656 568 929 312 674 568 161 312 418 400 336 656 095 383 415",
108
"20 Small Rings (U+D Counterclockwise, Equator Clockwise): (545 528 400 272 656 272 289 528 545 528 400 272 656 272 289 264 547 536 408 536 664 280 291 280 547 536 408 536 664 280 291 607)5",
109
"10 Extended Multiflips: (289 528 801 272 400 289 400 272 545 784 289 656 272 656 863)2 545 624 289 528 912 368 400 368 656 880 144 368 520 632 920 120 408 632 664 632 152 280 547 376 291 (095 408 536 408 547 024 291 536 664 547 664 536 035 280 547)2",
110
"Extended Multisuperflip: 816 897 769 641 304 641 769 816 641 048 129 560 001 641 257 560 641 816 944 336 (912 801 065 289 929 367 030 592)5 912 801 065 289 929 367 030 848 936 088 796 615 163 547 835 035 152 (344 796 615 163 547 835 035 152)5 600 184 056 387 312 515 387 771 312 899 824 387 056 003 387 568 387 003 131 056",
111
"10 Outlined Brick Flips: (624 577 513 880 912 112 257 321 112 144 624 607)5 (632 579 515 888 920 120 259 323 120 152 632 607)5",
112
"6 Ring Flips: (328 144 289 360 545 912 289 616 545 152 545 616 033 360 289 648 801 392 920 584 (152 560 584 304 920 417 152 560 328 304 920 673 408 560 584 304 664 161 408 560 328 304 664 929 392 560 584 304 664 929 408 560 328 304 664 161 400 319 927)2 543 319)3",
113
},
114

    
115
{
116
"Invisible Patterns",
117
"1 Ring (+u): 418 144 408 353 520 609 664 336 408 353 264 609 664 592 912 674 863 418 144 408 353 520 609 664 336 408 353 264 609 664 592 912 674 095",
118
"1 Ring (++u): 592 656 848 400 528 848 272 592 528 848 272 848 656 848 648 088 408 088 536 088 280 344 536 088 280 664 088 408 344",
119
}
120
};
121
}
(5-5/11)