WhiteHawk wrote: ↑December 10th, 2024, 2:00 pm
How do I get a p62 loop out of this Color-changing composite reflector? [...]
The reflector you posted is stable, which means you don't have to worry about phases.
Begin by making a working closed glider track, with four reflectors placed in an arbitrary correctly-aligned way:
Code:
Select all
x = 145, y = 145, rule = B3/S23
70b2o$70bobob2obo$72bobob2o$72b2o5$64b2o$64b2o5b2o$71bobo$72bobo$73bo
7$95b2o$95bo$96bo$83bo11b2o$83b3o11b2o$86bo8b2o2bo$85b2o9bobo$80b2o7bo
4bobob2o$81bo6bobo3b2o$81bobo4bo2bo$82b2o5b2o2$68b2o$68b2o2$59b2obo$
59bob2o17b2o$80b2o4$88bo$70b2o15bobo$69bo2bobo6b2o4bobo4b2o$69b2obob3o
4bo2bo3bo3bo2bo$72bo4bo4b3o7b3o$24bobo39b2o4bob3o$23bob2o40bo5b2o5b7o
3b7o$23bo40b3o13bo6bobo6bo$19bob2ob3o19b2o16bo16bobob2o3b2obobo$19b2ob
obo2bo14b2o2bobo33b2obo5bob2o$26b2o14bobobo2bo37bobo$44bobob2o36b2ob2o
$43b2obo$28bo17bob2o$27bobo16bobo2bo$26bo2bo11b2o4bo2b2o$27b2o11bo2bo$
41b2o4bo2b2o$24b2o20bobo2bo$23bobo20bob2o59b2o$23bo19b2obo63bo$22b2o4b
2o14bobob2o59bo$29bo12bobobo2bo59b2o$26b3o6b2o5b2o2bobo$26bo8b2o9b2o
48b2o37b2o$97bo37b2o$97bobo$b2o41bo53b2o$2bo40bobo66b2o$bo41bobo55b2o
9b2o$b2o8bo30b2ob2o54bobo39b2o$3bo6bobo33bo56bo30b2o8bo$b3o5bobo30b4o
53b4o30bobo5b3o$o8b2o30bo56bo33bobo6bo$2o39bobo54b2ob2o30bo8b2o$31b2o
9b2o55bobo41bo$31b2o66bobo40bo$45b2o53bo41b2o$45bobo$8b2o37bo$8b2o37b
2o48b2o9b2o8bo$96bobo2b2o5b2o6b3o$34b2o59bo2bobobo12bo$35bo59b2obobo
14b2o4b2o$34bo63bob2o19bo$34b2o59b2obo20bobo$93bo2bobo20b2o$93b2o2bo4b
2o$101bo2bo11b2o$32bo60b2o2bo4b2o11bo2bo$33bo59bo2bobo16bobo$31b3o61b
2obo17bo$98bob2o$54b2ob2o36b2obobo$55bobo37bo2bobobo14b2o$50b2obo5bob
2o33bobo2b2o14bo2bobob2o$49bobob2o3b2obobo16bo16b2o19b3ob2obo$48bo6bob
o6bo13b3o40bo$48b7o3b7o5b2o5bo40b2obo$68b3obo4b2o39bobo$50b3o7b3o4bo4b
o$49bo2bo3bo3bo2bo4b3obob2o$49b2o4bobo4b2o6bobo2bo$55bobo15b2o$56bo4$
63b2o$63b2o17b2obo$82bob2o2$75b2o$75b2o2$54b2o5b2o$53bo2bo4bobo$49b2o
3bobo6bo$45b2obobo4bo7b2o$46bobo9b2o$45bo2b2o8bo$46b2o11b3o$48b2o11bo$
48bo$49bo$48b2o7$71bo$70bobo$71bobo$72b2o5b2o$79b2o5$71b2o$67b2obobo$
67bob2obobo$73b2o!
Put one glider on the track, and measure the period of the resulting glider loop oscillator (which will be equal to the glider track length). In this example, the period is 1156 ticks.
Since
1156 ≡ 40 (mod 62), and 40 is a multiple of 8, it is sufficient to reduce one of two "diagonal dimensions" by 40/8 = 5 cells (assuming that is possible geometrically). After that, the glider track length becomes 1116 ≡ 0 (mod 62).
Then it suffices to put 1116/62 = 18 equally spaced circulating gliders on the track. That can be done by repeatedly evolving the pattern in 62-tick steps, and pasting a glider into the same place on the track.
Here is a completed p62 glider loop oscillator, the glider track length is 1116, there are 18 circulating gliders:
Code:
Select all
#C [[ THEME Catagolue ]]
x = 140, y = 140, rule = B3/S23
70b2o$70bobob2obo$72bobob2o$72b2o2$71bo$70b2o$69bobo$64b2o4bo$64b2o3bo
$70b2o$69b2o$68b2o3bo$72bo$66b2o$66bo5bo$72bo$67bo3bo$68b3o$95b2o$95bo
$96bo$83bo11b2o$83b3o11b2o$86bo8b2o2bo$85b2o9bobo$80b2o7bo4bobob2o$57b
o23bo6bobo3b2o$57bobo21bobo4bo2bo$57b2o23b2o5b3o2$68b2o19b2o$89b2o$68b
obo20bo$59b2obo7bo2b2o$59bob2o6b2ob3o5b2o$68b3ob2o6b2o$69b2ob3o$72b2o$
71b2o$70b3o15bo$70b3o14bobo$42bo26bo2bobo6b2o4bobo4b2o$41bo27b2obob3o
4bo2bo3bo3bo2bo$41b3o28bo4bo4b3o7b3o$24bobo39b2o4bob3o$23bob2o40bo5b2o
5b7o3b7o9bo$23bo40b3o13bo6bobo6bo8b2o$19bob2ob3o19b2o16bo16bobob2o3b2o
bobo9bobo$19b2obobo2bo14b2o2bobo33b2obo5bob2o$26b2o14bobobo2bo37bobo$
44bobob2o36b2ob2o$43b2obo$46bob2o$28b2o3b2o11bobo2bo52b2o$27bobo3bobo
5b2o4bo2b2o53bo$27bo7bo4bo2bo60bo$27bo3bo3bo5b2o4bo2b2o52b2o$24b2o2bo
5bo11bobo2bo$23bobo7bo12bob2o41b2o37b2o$23bo4bo3bo10b2obo45bo37b2o$22b
2o4bo15bobob2o42bobo10b2o$29bo12bobobo2bo43b2o9bob2o13b2o$26b3o6b2o5b
2o2bobo55bo2bo12b2o$26bo8b2o9b2o48b2o6b2ob2ob3o9bo$96bobo6bo2b2o2bo25b
2o$98bo7bo5bo16b2o8bo$b2o41bo49b4o9bo2b2o16bobo5b3o$2bo40bobo47bo14b2o
17bobo6bo$bo41bobo47b2ob2o30bo8b2o$b2o8bo30b2ob2o47bobo41bo$3bo6bobo
17b2o14bo47bobo40bo$b3o5bobo16b2o2bo9b4o49bo41b2o$o8b2o16bo5bo7bo$2o
25bo2b2o2bo6bobo$17bo9b3ob2ob2o6b2o48b2o9b2o8bo$18b2o12bo2bo55bobo2b2o
5b2o6b3o$17b2o13b2obo9b2o43bo2bobobo12bo$33b2o10bobo42b2obobo15bo4b2o$
8b2o37bo45bob2o10bo3bo4bo$8b2o37b2o41b2obo12bo7bobo$88bo2bobo11bo5bo2b
2o$34b2o52b2o2bo4b2o5bo3bo3bo$35bo60bo2bo4bo7bo$34bo53b2o2bo4b2o5bobo
3bobo$34b2o52bo2bobo11b2o3b2o$90b2obo$93bob2o$49b2ob2o36b2obobo$50bobo
37bo2bobobo14b2o$45b2obo5bob2o33bobo2b2o14bo2bobob2o$32bobo9bobob2o3b
2obobo16bo16b2o19b3ob2obo$33b2o8bo6bobo6bo13b3o40bo$33bo9b7o3b7o5b2o5b
o40b2obo$63b3obo4b2o39bobo$45b3o7b3o4bo4bo28b3o$44bo2bo3bo3bo2bo4b3obo
b2o27bo$44b2o4bobo4b2o6bobo2bo26bo$50bobo14b3o$51bo15b3o$67b2o$66b2o$
65b3ob2o$58b2o6b2ob3o$58b2o5b3ob2o6b2obo$65b2o2bo7bob2o$48bo20bobo$49b
2o$49b2o19b2o2$48b3o5b2o23b2o$48bo2bo4bobo21bobo$44b2o3bobo6bo23bo$40b
2obobo4bo7b2o$41bobo9b2o$40bo2b2o8bo$41b2o11b3o$43b2o11bo$43bo$44bo$
43b2o$69b3o$68bo3bo$67bo$67bo5bo$72b2o$67bo$66bo3b2o$69b2o$68b2o$70bo
3b2o$69bo4b2o$68bobo$68b2o$68bo2$66b2o$62b2obobo$62bob2obobo$68b2o!