Oscillator Discussion Thread

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: Oscillator Discussion Thread

Post by calcyman » May 17th, 2018, 10:15 am

Bullet51 wrote:P10:

Code: Select all

x = 23, y = 11, rule = B3/S23
4b2ob2ob2ob2ob2ob2o$4b2ob2ob2ob2ob2ob2o2$2b9ob2ob6o$bo8bo3bobobo2bo$ob
5o5bo2bo4bobo$bo8bo3bobobo2bo$2b9ob2ob6o2$4b2ob2ob2ob2ob2ob2o$4b2ob2ob
2ob2ob2ob2o!
People must have found this before.
Wow. I don't recognise this, and it looks like it's conceivably following some one-dimensional cellular automaton. If so, could variants of this oscillator be used to prove omniperiodicity?
What do you do with ill crystallographers? Take them to the mono-clinic!

Bullet51
Posts: 663
Joined: July 21st, 2014, 4:35 am

Re: Oscillator Discussion Thread

Post by Bullet51 » May 19th, 2018, 4:33 am

P8:

Code: Select all

x = 12, y = 22, rule = B3/S23
4bo2bo$2b3o2b3o$bo8bo$2bob4obo$b2obo2bob2o$o10bo$b10o2$3b2o2b2o$2bo6bo
$bobo4bobo$bo2bo2bo2bo$2bo6bo$3b6o2$b3o4b3o$o3bo2bo3bo$b2obo2bob2o$2bo
b4obo$bo8bo$2b3o2b3o$4bo2bo!
Still drifting.

User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Oscillator Discussion Thread

Post by 77topaz » May 19th, 2018, 8:34 am

Bullet51 wrote:P8:

Code: Select all

RLE
On the Discord, Bullet51 also posted this similar p9 oscillator:

Code: Select all

x = 25, y = 16, rule = B3/S23
5bo13bo$bo2bobo11bobo2bo$b4obo2bo5bo2bob4o$6bobobo3bobobo$3b3obobobobo
bobob3o$2bo2bobobobobobobobo2bo$bobob3o3bobo3b3obobo$obobobo4bobo4bobo
bobo$obobobo4bobo4bobobobo$bobob3o3bobo3b3obobo$2bo2bobobobobobobobo2b
o$3b3obobobobobobob3o$6bobobo3bobobo$b4obo2bo5bo2bob4o$bo2bobo11bobo2b
o$5bo13bo!

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Oscillator Discussion Thread

Post by BlinkerSpawn » May 19th, 2018, 9:17 am

77topaz wrote:
Bullet51 wrote:P8:

Code: Select all

RLE
On the Discord, Bullet51 also posted this similar p9 oscillator:

Code: Select all

another RLE

Code: Select all

x = 46, y = 22, rule = B3/S23
6bo$6b3o$9bo$b2ob4obo$obobo2bob2o15bob2o11b2obo$o10bo14b2obo2bo5bo2bob
2o$b10o18bobobo3bobobo$26b3obobobobobobob3o$3b2o2b2o16bo4bo3bobo3bo4bo
$2bo6bo16bo3b2o2bobo2b2o3bo$bobo4bobo16bo4bo5bo4bo$bo2bo2bo2bo14bobo4b
o5bo4bobo$2bo6bo15b2o3b2o2bobo2b2o3b2o$3b6o21bo3bobo3bo$25b4obobobobob
obob4o$b3o4b3o14bo3bobobo3bobobo3bo$o3bo2bo3bo14bo2bo2bo5bo2bo2bo$b2ob
o2bobobo15bobo11bobo$2bob4ob2o17bo13bo$2bo$3b3o$5bo!
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Oscillator Discussion Thread

Post by Extrementhusiast » May 20th, 2018, 8:58 pm

BlinkerSpawn wrote:
77topaz wrote:
Bullet51 wrote:P8:

Code: Select all

RLE
On the Discord, Bullet51 also posted this similar p9 oscillator:

Code: Select all

another RLE

Code: Select all

yet another RLE
Shaved a row off the second, and two cells and two columns off the first:

Code: Select all

x = 45, y = 22, rule = B3/S23
5b2o$5bobo$7bo$2ob4ob2o$bobo2bobo16bob2o11b2obo$o8bo15b2obo2bo5bo2bob
2o$10o18bobobo3bobobo$25b3obobobobobobob3o$2b2o2b2o16bo4bo3bobo3bo4bo$
bo6bo15b2o3b2o2bobo2b2o3b2o$obo4bobo16bo4bo5bo4bo$o2bo2bo2bo16bo4bo5bo
4bo$bo6bo15b2o3b2o2bobo2b2o3b2o$2b6o16bo4bo3bobo3bo4bo$25b3obobobobobo
bob3o$3o4b3o18bobobo3bobobo$o2bo2bo2bo15b2obo2bo5bo2bob2o$bobo2bobo16b
ob2o11b2obo$2ob4ob2o$2bo$2bobo$3b2o!
I Like My Heisenburps! (and others)

Bullet51
Posts: 663
Joined: July 21st, 2014, 4:35 am

Re: Oscillator Discussion Thread

Post by Bullet51 » May 23rd, 2018, 7:12 pm

Rephrasing reaction: P5+P3=P10

Code: Select all

x = 20, y = 20, rule = b3s23
3b2o$3b2o2$b4o12b2o$o4bo11b2o$b3obo3b2o3bo$3bob2o3bo3b5o$5bo2bo10bo$2o
2bo2b3o2b3ob3o$o2bob2o4bo3b2o$b3o3b4ob2o$4bobo3bobob5o$b2obo2bo3b2o6bo
$bo3bobo2bobob5o$2b3o3b3ob2o$4bob2o3bo3b2o$5bo2b3o2b2obo$3bobo2bo5bo$
3b2o9bobo$15b2o!
Still drifting.

dani
Posts: 1222
Joined: October 27th, 2017, 3:43 pm

Re: Oscillator Discussion Thread

Post by dani » May 23rd, 2018, 8:11 pm

Reduced a little (i'm not too good, blinkerspawn do your thing):

Code: Select all

x = 18, y = 17, rule = B3/S23
2o3b2o$o4bo$b3obo3b2o3b2o$3bob2o3bo3b2o$5bo2bo$2o2bo2b3o2b3obo$o2bob2o
4bo3b2o$b3o3b4ob2o$4bobo3bobob3o$b2obo2bo3b2o4bo$bo3bobo2bobob3o$2b3o
3b3ob2o$4bob2o3bo3b2o$5bo2b3o2b2obo$3bobo2bo5bo$3b2o9bobo$15b2o!

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Oscillator Discussion Thread

Post by BlinkerSpawn » May 23rd, 2018, 10:02 pm

danny wrote:Reduced a little (i'm not too good, blinkerspawn do your thing):

Code: Select all

rle
I actually would've responded pretty much right away but then I had to go somewhere so here's my belated two cent(urie)s:

Code: Select all

x = 17, y = 12, rule = B3/S23
11b2obo$4bobo3bo2b2o$4b2obo3bo3b2o$2b2o3b4ob2o2bo$bo3b2o5bob2o$ob2o4b
2o2bo$bo3b2o5bob2o$2b3o3b3ob2o2bo$4bob2o3bo3b2o$5bobobobo$8bobo$9bo!
EDIT: Smaller population and shortest side, but longer:

Code: Select all

x = 19, y = 11, rule = B3/S23
6b2ob2o$4bo2bobobo$4b3o4bo$2b2o3b4ob2o$bo3b2o5bobo$ob2o4b2o2bobo$bo3b
2o5bo2b2obo$2b3o3b3ob2obob2o$4bob2o3bo2bo$5bobo2bo2bo$11b2o!
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

wwei23

Re: Oscillator Discussion Thread

Post by wwei23 » June 1st, 2018, 8:13 am

Almost P3:

Code: Select all

o$boo$$obbo$obbo$boo

AbhpzTa
Posts: 592
Joined: April 13th, 2016, 9:40 am
Location: Ishikawa Prefecture, Japan

Re: Oscillator Discussion Thread

Post by AbhpzTa » June 15th, 2018, 1:01 pm

chris_c wrote:Here's the p54 along very similar lines:

Code: Select all

x = 136, y = 109, rule = B3/S23
89b2o$56bo14b2o15bobo$56b3o14bob2o5b2o4bo$59bo9bo2bo2b2o3bo2bo2b2ob4o$
58b2o9bobo8b2obobobobo2bo$70bo12bobobobo$83bobob2o$64b2o4b2o12bo$63b3o
4b2o$63bo33b2o$63b2o23b2o7bo$88b2o5bobo$95b2o3$80bo$80bobo$80b2o$63b2o
$63bobo19b2o5b3o$65bo20bo5bo$65b2o8bo7b3o7bo$73bobo7bo$49b2o12b4o7b2o$
50b2o11bo2bo$49bo14bo4b3o7b2obo$61b3o4bo3bo6b2ob3o$61bo5bo5bo11bo$68bo
3bo6b2ob3o$69b3o8bobo$80bobo$81bo$106b2o$106bobo$106bo2$36bo39b2o$36b
2o38bobo$35bobo31bo8bo2b2o$68bo8b2obobo$58b2o7b3obo4bo3bo$59bo7b2o2b2o
2b2obobo2bo$59bobo5b2o2b2o3bobo2b3o$60b2o15bob2o$67b2o6bo2bo2bo$67bo4b
o2b6o50b2o$67bo4bo46b3o9bo$7b2o59bobo6b4o3bo34bo13bo$7bobo67bo3bobobo
27b2o5bo8b5o$9bo70b2obobo28bo13bo$5b4ob2o2b2o6b2o56bo3bob2o26bobo12b3o
$5bo4bobo2bo7b2o56b2obo2bo27b2o15bo$3b2o2bo2bob2o8bo57bo2bobobob2o38b
4o$2bo2b2o3bobo67b2obobobo2bo33b2o3bo3b2o$bob2o2bob2obo68bo6b2o34b2o4b
3o2bo$bo4bo4bo49bo19bob5o44bob2o$2b3obob3o50b2o10bobo6bo4bo44bo$4b5o
52b3o10b2o7b4o44b2o$63bo10bo10bo28b2o$65bo21bo25bobo$60b2o3bo20b2o27bo
7b2o$55b2o3b2o61bo$6bo47bobo7bo59b3o$5bobo2b2o38b2o2bo5bo2bo62bo$6b2o
2bobo37bobob2o5b3o$2b2o6bo41bo20b2o$bobo45bo2b5o16bo$bo5b2o40b3o3bo15b
obo$2o5b2o43b2ob2o14b2o$51bo5bo29bo$52b6o30b2o$87b2o$48bo3b4o44b3o$47b
obobo3bo46bo5b2o$47bobob2o48bo7bo$45b2obo3bo54bo$45bo2bob3o10b2o40b4o$
23b3o16b2obobobo2bo8b2o41bo4bo$23bo18bo2bo5b2o8bo5b2o34bob5o$24bo18b2o
4bobo9bo7bo33bobobo2b2o$45b5obo10bo6bo21b2o9b2o2bob2o2bo$45bo4bo13b2o
3bo21b2o2b2o4bo3b2o2bob2o$46b4o45bobo3b2obobo2bo$47bo48bo4bo4bob2o$45b
o56b2obobo$45b2o46b2o8bobobo$41bo34b2o16bo8bo2bo$41b3o32bobo12b3o10b2o
$44bo5bo27bo2b2o8bo$43b2o4bo9bo17b2obobo$37b2o10b3o7b3o6bo7bo3bo$37bob
o22bo5bo7b5o2bo$37bo23b2o6bo6bobo2b3o$67b2o11bo$65b4o6bo2bo2bo$64bo2bo
7b6o$53b2o9bo2bo$46b2o5bobo9b3o9b2o$46b2o7bo21b2o$55b2o2$42bo23b2o$41b
obob2o17bo2bo$41bobobobo15bob2o$38b2obobobobo2bo12bo$38bo2bo2b2ob4o9b
2obo4bo$40b2o4bo13b2ob2o3b3o10bo$46bobo22bo10bo$47b2o21b2o8b3o!

and a bit of a reduction to the p55:

Code: Select all

x = 171, y = 119, rule = B3/S23
68b2o$68bobo$70bo4b2o26b2o16bo$66b4ob2o2bo2bo23bo2bo13b3o$66bo2bobobob
ob2o18bo2bo2bobo12bo$69bobobobo21b5obob2o11b2o$70b2obobo27bo2bo$74bo
24b4o2bo7bo$98bo3b2o2bo5bo2bo$60b2o36bob3o2bo4b2o3bo$61bo7b2o28bo3bo2b
o4bo3bo$61bobo5b2o29b2obob2o5b3o$62b2o37bobobo7bo$100bo2bobo$100b2o2bo
2$79bo$77bobo$65b2o11b2o$66b2o4b2o$65bo6bo$73b3o$75bo$101bo24b2o$100bo
24b2o$100b3o24bo3$82b2o$82bobo67b2o$84bo6bobo58bo$84b2o6b2o59b3o$51b3o
38bo57b3o3bo$53bo28b4o63bo2bobo2bo$52bo29bo2bo62bob3ob2obo$83bo4b2o8b
2obo47bo2bobo2b2o$80b3o4bo2bo7b2ob3o46b4o2bo2bo$80bo23bo34b3o5b3o7bobo
$88b3o7b2ob3o35bo7bo3bo4b2obob2o$99bobo38bo7b3ob2o2bo3bobo$99bobo48bob
o4b3o$100bo53b2obo2b2o3b2o$151b6o3bobobob3o$153b3o6bobo4bo$98b2o62b2ob
2obobo$38bo58bo2bo59bobo5bobo$17b2o19b2o57bobo2bo2bo48bo5bo2bob2o2bo$
18bo18bobo56b2obob5o47bobo4bob3o2b2o$15b3o76bo3b2o53b2o6b2o2b2o$14bo3b
3o76b2o2b3o53b2o7bo$13bo2bobo2bo55b2o8b3o3bo3bobo2bobo41b2o9b2o7bobo$
13bob2o3bobo55bo9bobo6b2o2b2obo40bobo4b2o13b2o$12b2o2bobo2bo56bobo6bo
2bo3bo3b2o3bo43bo4b2o$11bo2bob5o58b2o6bo2bo5b2obob2o54bo2bo$11bobo2bo
4b3o63bobo7bobobo54bo2b2o$8b2obob2ob4o3bo63bo2bo6bobobobo52b2o2b2o$8bo
bo5bo3b3o65b2o8bobobobo55bobo$11b3ob2obobo68bo10bobobo56b2o$4b2o3b2o2b
7o79b2obob2o$2b3obobobo13b2o71bo3b2o3bo$bo4bobo14bobo74b2o2b2obo$ob2ob
o3bo15bo70bo3bobo2bobo$obobob2o92b2o2b3o$bo3b5obo4bo80bo3b2o$2b2o7bo3b
obo81b2obob5o23b2o$4b2o4b3o3b2o75bo6bobo2bo2bo24b2o$4bo7b2o66bo10bobo
6bo2bo28bo$2bobo7b2o64b2ob2o9b2o7b2o$2b2o13b2o$11bo5b2o52b2o8bobo$10bo
b2o56bo2bo5bo3bo$14bo50bo2bo2bobo5bo2b2o$10bo3bo50b5obob2o5b3o$8b2o2b
2o14b3o40bo3bo5bo$8b2o18bo38b2obo4bo$29bo36bo3b2o3bo16b2o20bo$66bobobo
4bo16bo19b3o$67bo3bo3bo14bobo18bo$68b2obob2o15b2o19b2o5b3o$69bobobo31b
obo12bo$67bobobobo32b2o11bo$66bobobobo33bo$66bobobo$65b2obob2o15bo$64b
o3bo3bo13bobo$63bobobo4bo28b2o$43bo19bo3b2o3bo9b2o16bobo5b2o$42b2o20b
2obo4bo8bobo16bo7b2o$42bobo23bo3bo8bo4b2o11b2o$62b5obob2o9b3obo2bo$62b
o2bo2bobo13bob2o25bo$67bo2bo16bo21b2obobo$68b2o15b2o21bobobobo$105bo2b
obobobob2o$98bo2b2o2b4ob2o2bo2bo$97bobo2bo6bo4b2o$60bo36bobobo5bobo$
60b3o33b2obob2o4b2o$63bo6bo25bo2bo3bo$62b2o4b2o8bo18bo2b3obo$56b2o11b
2o7b3o6bo8bo2b2o3bo$56bobo22bo4bobo8bo2b4o$56bo23b2o14bo2bo$87b2o7b2ob
ob5o$85b2o10bobo2bo2bo$83b2o12bo2bo$72b2o9b2obo11b2o$65b2o5bobo10b2o$
65b2o7bo$74b2o2$61bo23b2o$60bobob2o17bo2bo$60bobobobo15bob2o$57b2obobo
bobo2bo12bo$57bo2bo2b2ob4o9b2obo4bo$59b2o4bo13b2ob2o3b3o10bo$65bobo22b
o10bo$66b2o21b2o8b3o!
EDIT: Also a p56. Things worked out modulo 8 pretty nicely:

Code: Select all

x = 152, y = 145, rule = B3/S23
71b2o$71b2o$57bo$57b3o$60bo9bob2o$59b2o9bobo$71bo$64bo6b2o$63bobo5b2o$
63bo2bo4b2o$64b2o13b2o$78bobo$77b3o14bo$77b2o13b3o$80b2o9bo$79b3o9b2o$
58b2o$57bobo9bobo15bo$59bo10b2o7b2o6bo$70bo8b2o4b3o5$69b2o13bo$69bobo
10b2o$71bo11b2o$71b2o2$69b4o21b3o$44b2o23bo2bo21bo$43bobo24bo14b2obo6b
o$45bo21b3o15b2ob3o$67bo23bo$85b2ob3o$86bobo$72b2o2b3o7bobo$76b3o8bo$
76b2o$75b2o$75bo3$108b3o$30b2o76bo$29bobo44b2o31bo$31bo32b2o9bobo4b2o$
65bo11bo4b2o$65bobo14b2o$66b2o14bo$69b2o10bobo$69b2o10bob2o$71b3o$2bo
65b2o2bo$b3o49bo2bo2bo8b2ob3o8b2o$3obo48b7o2bo6b2o11b2o$bo3bo54b3o7bo
2b2o$2bo3bo48b2obo12b3o48b3o$3bob3o8b2o36bo3b3o11bo49bo$4b3o8bobo36bob
o4bo61bo$5bo11bo35b2ob5obo$9bo44bo5bobo4b2o15b2o$8bobo43bo2b3o2b2o3b2o
15bobo$9b2o42b2ob2obobo24bo$5b2o48bobobobo24b2o$4bobo48bobobob2o80bo2b
2o$4bo5b2o40b2obo4bo81bo3b2o2b2o$3b2o5b2o40bo2b2obobo81bo7b2o$54bo5b2o
81b4o$55b4o3bo$59bob2o$57b2o3bo5b3o8b2o55b3o$23b2o33bob2o5bobo9bo56bo$
22b2o34bobo6bo2bo6bobo57bo$24bo32b2o2bo5bo2bo6b2o63b2o$60b2o6bobo70bo
2bo$67bo2bo69b2ob2o$55b2o11b2o72bo$54b3o11bo77b2o$53bobo2bo2b2o22bo2bo
2bo54bobo$53b2o2b2o2b2o19bo2b7o56bo$57b2o23b3o63b2o$86bob2o40bo$84b3o
3bo39b2o$83bo4bobo38bobo$82bob5ob2o$37b2o26bo16bobo5bo$36b2o25b2o11b3o
2b2o2b3o2bo$38bo25b2o10b3o4bobob2ob2o$76b2o5bobobobo$49bo25bo6b2obobob
o$49b3o21b2o2bo6bo4bob2o$52bo21bo3bo5bobob2o2bo$51b2o21bo2bo5b2o5bo$
52b3o20b3o4bo3b4o$53b3o26b2obo$52b5o7b2o16bo3b2o28bo$51b2o3b2o7bo17b2o
bo29b2o$50b3o3b3o6bobo16bobo28bobo$51b2o3b2o8b2o15bo2b2o$52b5o4b2o20b
2o$53b3o5bobo$54bo8bo$63b2o18bo2b2o$82bo3b2o2b2o$50bo31bo7b2o$49bobob
2o28b4o$49bobobobo18b2o$46b2obobobobo2bo17b2o$46bo2bo2b2ob4o11b2o5bo$
48b2o4bo14bo7bo24bo$54bobo12bo6bo25b2o$55b2o12bo3b2o26bobo8$80bo8bo$
61b2o15b3o6bobo$60bo2bo5b2o6bo10b2o$63bo4b2o7b2o$63bo6bo$60b2obo22b2o$
60b2o11b2o11b2o2b2o$70b2o2bo15bobo$70bo2bo17bo$61b2o8b3o20b3o$61b2o19b
2o4b2o3bo$82bo6bo3bo3bo$80bobo3b3o4bo2bobo$80b2o4bo8bobo2bo$96bo3bo$
100bo$97b3o$67b2o$68bo$65b3o$65bo$70b2o3b2o$71bo3bo8bo$68b3o5b3o6bo$
68bo9bo4b3o!
Also a p57 (from 582*104 (I think) to 166*122):

Code: Select all

x = 166, y = 122, rule = B3/S23
117bo6b2o$106b3o7bob2o3bo2bo$65b2o37bo11b2ob5ob2o$64bobo35bobo2bo12bo
2bobo$58b2o4bo55bo2bo2bo$56bo2bo2b2ob4o32bob4o14bo2bo$56b2obobo3bo2bo
31bo2b3o2b2o3bo12b2o$59bobob2o37bo10b2o10bo3bo$59bobob2o34bo2bo10bo12b
o3bo$60bo38bo11b2o14bobo$100bo10bo$73b2o22b3o$64bobo6bo23bo$64b2o5bobo
$71b2o$59bo$57b2o$58b2o2$115b2o$114bobo6b3o$61b2o45b2o4bo8bo$62bo34bob
o6bo2bo2b2ob4o5bo$59b3o9b2o24b2o7b2obobo3bo2bo$59bo11bobo24bo10bobob2o
$71bo37bobob2o$110bo2$123b2o$44bo69bobo6bo$43bo70b2o5bobo$43b3o75b2o$
109bo$61b2o6bo37b2o$60bobo6b3o36b2o28b2o$54b2o4bo11bo64b2o$52bo2bo2b2o
b4o6b2o66bo$52b2obobobobo2bo7b2o9b2o$55bobobobo11b2o7bo2bo25b2o40b2o$
55bobob2o12bo3bo4bobo8b2o17bo41bo$56bo16b3ob3o2bobo8bo15b3o9b2o31bobo$
74bo19bo14bo11bobo31b2o$69b2o3b6o13b2o26bo36b2o$60b2o7bo6bob2o8b2o2bo
65bob2o$29bobo28b2o5bobo9b2o7bo3bo67bob2o$29b2o36b2o20b3o66bo$30bo56bo
bo4bo68bo$54bo32b2o4bo65b3obo$52b2o39b3o45b2o9b2o10b2o$53b2o49b2o3b2o
30bo10bobo8bo$9bo94bo3bo2bo31bo8bo$9b3o87b2o5bo2b2o2bo9b2o14b5o$12bo
44b2o40bo2b4ob2o2b3o10bo13bo19b2o$11b2o45bo7b2o32b2o4bo2bo14bobo12b3o
17b2o$55b3o8bobo6bo26b3o3bob2o13b2o3bo11bo17bo$55bo10bo8b3o24bob3obobo
bo16bo2bo6b4o$3b2o73bo24bo5b2obo16bo2bo6bo3b2o$3bo73b2o25bob2obo2b2o
16bobo7b3o2bo17b2o$2obo11bo82bo8b2o2bo30bob2o17bobo$o2b3o4b2o3bobo79bo
bo2b3o2bo3bo30bo22bo$b2o3bo3b2o3b2o79bobo2bobo4b3o30b2o5b2o14bo$3b4o
32bo39bobo14bobob2o2bob2obo37bobo11bo$3bo15b2o17bo40b2o13b2o3bo3bobo3b
o39bo11bob2o$4b3o12bobo16b3o39bo12bo2b3o2b2ob2obobo23b2o26bo$7bo13bo
65b2o5bo4b2obob2o7b2o18bo27b4o$2b5o14b2o57b2o5bobob3o3b2o13bobo19b3o
28bo$2bo77b2o7bobo2b3obo4bo2b3ob3o14b2o7bo21b6obo$4bo84bobobo8bo4b3o3b
o14bo28bob2o2b2o$3b2o85b2ob2ob2o2b2o2b2o5b2o4b3o7bo30bobo$76bo21bo3b3o
b3obo8bo7b2o2b2o24bo$75bobob2o9b4o5bo3b3o4bo7bo11bobo24bo$20bo27bo12b
2o12bobobobo7bo3b5obo5b2obo16b4obo26bo$21b2o16b2o5b3o12bo12b2obobobo2b
2o3b2o4b2o2bob2obo3bo16bo2bob2o$20b2o18bo4bo13bobo13bo2b2ob4obo3bo4bo
10bo$40bobo3bo12b2o14bo4bo5bo3bobo3bo6bobo28bo$41bobo3bo28b3obo2b3o5bo
bo3bo36b2o$42bo3b2o30b2o3bo8bo3b2o35bobo$31b2o35bo48b2o$68b3o15b2o30bo
20b2o$71bo13b5o28bobo18bo$32bobo35b2o13bo4bo15bo12b2o16bobo$33bo9b3o
39b3o2bo14b3o29b2o$34b2o7bo42bo2b2o13bo2b2o$32bo2bo8bo3b4o35b2o15b5o
14b2o$32bobo16b2o53b3o14bob2o$24bob2o5bo13bo2bob2o53b2o17bo$22b3obo20b
2obobo16bobo34bobobo13bobo$21bo4bobo19bob2o16bo3bo28b2o3bob2o9bobo2b2o
$21b2o3b2obo19b2o17bo4bo33b2o10b2o$29bo28b2o8bo4bo46bo$29b2o14b2o11b2o
9bo3bo21b2o$46bo22bo2bo23bo$43b3o47b3o$43bo49bo$67bo3b2o44bo3b2o$66bob
o3bo43bobo3bo$65bobo3bo6b2o35bobo3bo$65bo5b2o5b3o34bo4bo$64b2o5b4ob2ob
ob2o31b2o5b3o$64bo3b2o4b3o4b3o39bo6b2o$65b4obo6b2o6bo44b2o$74bo2b2ob6o
$65b2ob2o2bobo8bo2b2o$66bobo2b2o3b3o2bo2bo3bo$65bo3b3obo8bo2b3o$66b3o
4bo4bo3bo4bobo$69bo4b2obo10b2o$68bo2b3o2b2ob6o$69b2o3bo3bobobobo$71bob
ob2obo3bo$71bobo2bo6bobo$72bobo2b2o5bobo$73bo5b2ob2ob2o$79b3o2bo2b2o$
84bo2bo$77bob5obobo$77b2o2bobob2o$75b2o4bo2bo$74bo2b4ob2o2b3o$74b2o5bo
2b2o2bo$79bo3bo2bo$79b2o3b2o!
100009436650194649 = 94649 * 1056634900001

User avatar
Nathaniel
Site Admin
Posts: 861
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Oscillator Discussion Thread

Post by Nathaniel » June 27th, 2018, 6:39 am

LWSS gun based on three copies of Tanner's p46:

Code: Select all

x = 40, y = 42, rule = B3/S23
23b2o$23bo$15bob2ob2obo$15b2obobobo$21bo13bo$33b3o$11b2o19bo$12bo19b2o
$12bobo$13b2o$19b2ob2o7b2o$6bo11b2o3b2o6b2o$6b3o10b2ob2o$9bo10b3o$8b2o
11bo$2b2o$3bo$2bo$2b2o$26bo$2b2o7bobo2bobo6bobo$2bobo6bo2bo3bo$3bo5b2o
3bobobo$3o7b3obo$o6b2o5b2o$7b2o4b2o10bobo$7b2o3bo13bo$7b2obobo$7b2obob
o2$24b3o8b2o$10b2o12bobo8b2o$6b2o2b2o5b2o5bobo$5bobo8bobo$5bo10bo19b2o
$4b2o9b2o19bo$37b3o$25bo13bo$19b2obobobo$19bob2ob2obo$27bo$27b2o!

Gamedziner
Posts: 795
Joined: May 30th, 2016, 8:47 pm
Location: Milky Way Galaxy: Planet Earth

Re: Oscillator Discussion Thread

Post by Gamedziner » June 27th, 2018, 10:01 am

Nathaniel wrote:LWSS gun based on three copies of Tanner's p46:

Code: Select all

x = 40, y = 42, rule = B3/S23
23b2o$23bo$15bob2ob2obo$15b2obobobo$21bo13bo$33b3o$11b2o19bo$12bo19b2o
$12bobo$13b2o$19b2ob2o7b2o$6bo11b2o3b2o6b2o$6b3o10b2ob2o$9bo10b3o$8b2o
11bo$2b2o$3bo$2bo$2b2o$26bo$2b2o7bobo2bobo6bobo$2bobo6bo2bo3bo$3bo5b2o
3bobobo$3o7b3obo$o6b2o5b2o$7b2o4b2o10bobo$7b2o3bo13bo$7b2obobo$7b2obob
o2$24b3o8b2o$10b2o12bobo8b2o$6b2o2b2o5b2o5bobo$5bobo8bobo$5bo10bo19b2o
$4b2o9b2o19bo$37b3o$25bo13bo$19b2obobobo$19bob2ob2obo$27bo$27b2o!
Is this perhaps the first gun in CGOL to directly produce a spaceship other than the glider?

Code: Select all

x = 81, y = 96, rule = LifeHistory
58.2A$58.2A3$59.2A17.2A$59.2A17.2A3$79.2A$79.2A2$57.A$56.A$56.3A4$27.
A$27.A.A$27.2A21$3.2A$3.2A2.2A$7.2A18$7.2A$7.2A2.2A$11.2A11$2A$2A2.2A
$4.2A18$4.2A$4.2A2.2A$8.2A!

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Oscillator Discussion Thread

Post by mniemiec » June 27th, 2018, 12:16 pm

Nathaniel wrote:LWSS gun based on three copies of Tanner's p46: ...
Very nice!
Gamedziner wrote:Is this perhaps the first gun in CGOL to directly produce a spaceship other than the glider?
No. See: http://conwaylife.com/wiki/Gliderless

Naszvadi
Posts: 1244
Joined: May 7th, 2016, 8:53 am
Contact:

Re: Oscillator Discussion Thread

Post by Naszvadi » June 27th, 2018, 2:33 pm

mniemiec wrote:
Nathaniel wrote:LWSS gun based on three copies of Tanner's p46: ...
Very nice!
+1
Awesome! Congrats!

All possible Tanner's p46 pair constellations are evaluated?

User avatar
Nathaniel
Site Admin
Posts: 861
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: Oscillator Discussion Thread

Post by Nathaniel » June 27th, 2018, 3:34 pm

Naszvadi wrote:All possible Tanner's p46 pair constellations are evaluated?
Nah. All 2-Tanner constellations are evaluated, but for 3-Tanner constellations I've just been looking for LWSS and HWSS guns. My search wouldn't catch a MWSS that is fundamentally different than the one already known. And the HWSS gun search is still going (and perhaps unrealistic given how long it took to even find the LWSS gun).

Sokwe
Moderator
Posts: 2643
Joined: July 9th, 2009, 2:44 pm

Re: Oscillator Discussion Thread

Post by Sokwe » June 29th, 2018, 7:41 am

Nathaniel wrote:LWSS gun based on three copies of Tanner's p46
Very cool! Here is a cute stator reduction:

Code: Select all

x = 40, y = 42, rule = B3/S23
23b2o$23bo$17b2ob2obo$15bo2bobobo$15b2o4bo13bo$33b3o$32bo$32b2o2$12b2o
$11bobo5b2ob2o7b2o$10bo7b2o3b2o6b2o$9bo9b2ob2o$9b2o9b3o$21bo$3b2o$4bo$
2bo$2b2o2$2b2o7bobo2bobo11bo2bo$2bobo6bo2bo3bo15bo$3bo5b2o3bobobo11bo
3bo$3o7b3obo16b4o$o6b2o5b2o$7b2o4b2o$7b2o3bo$7b2obobo$7b2obobo2$24b3o
8b2o$10b2o12bobo8b2o$6b2o2b2o5b2o5bobo$5bobo8bobo$5bo10bo19b2o$4b2o9b
2o19bo$37b3o$19b2o4bo13bo$19bo2bobobo$21b2ob2obo$27bo$27b2o!
-Matthias Merzenich

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Oscillator Discussion Thread

Post by Extrementhusiast » August 4th, 2018, 11:26 pm

Finally!

Code: Select all

x = 93, y = 93, rule = B3/S23
16b2o57b2o$15bo2bo55bo2bo$15bob2o55b2obo$14b2o61b2o$13bo3b2o55b2o3bo$
8bo5b4obo53bob4o5bo$7bobo3bo6bo51bo6bo3bobo$6bobo5b7o51b7o5bobo$5bobo
6bo2bo3b2o47b2o3bo2bo6bobo$6bo7bo5bo2bo45bo2bo5bo7bo$14b3obo2bobo45bob
o2bob3o$14b3ob2obob2o43b2obob2ob3o$15bobo3bobo45bobo3bobo$4bobo11bo2bo
bo2b2o37b2o2bobo2bo11bobo$3bobob5o7bo3bobo2bo35bo2bobo3bo7b5obobo$b3ob
obo2b3o10bob2obo35bob2obo10b3o2bobob3o$o4bobo2b2o9bo3bo2b2o33b2o2bo3bo
9b2o2bobo4bo$obob2ob2o3bo8b4o2bo2bo6b2o15b2o6bo2bo2b4o8bo3b2ob2obobo$b
2obo2bo2b2obo8bo5b2o2bo3bo2bob2o7b2obo2bo3bo2b2o5bo8bob2o2bo2bob2o$5bo
bo3bo2bo7bo2b3o2b3o2bob2o3b3o3b3o3b2obo2b3o2b3o2bo7bo2bo3bobo$6b2obo
13bo3bobo5bo3b2o4bobo4b2o3bo5bobo3bo13bob2o$8bob4o2b2o6b2o5b4obobo2b4o
3b4o2bobob4o5b2o6b2o2b4obo$8bo8b3o6bo3bo5bobobo2bo5bo2bobobo5bo3bo6b3o
8bo$9b7obo2bo9b4o2bo6bo5bo6bo2b4o9bo2bob7o$11bo5bo3bo8bo5b2obo2b2o5b2o
2bob2o5bo8bo3bo5bo$14b3o2bobo14bo2bo4bo3bo4bo2bo14bobo2b3o$13bobo3bo2b
o11bobobob4obobob4obobobo11bo2bo3bobo$13bo3bob2o12bob2obo5bo3bo5bob2ob
o12b2obo3bo$14b3obo14bo5b5o5b5o5bo14bob3o$16bobobo11b2o7bo9bo7b2o11bob
obo$17bobo2b3o43b3o2bobo$19bobobo45bobobo$18b2obobo5bo33bo5bobob2o$21b
obo3b3o33b3o3bobo$21bo4bo39bo4bo$19b2o6bo37bo6b2o$18bo2b7o37b7o2bo$17b
obo4bo43bo4bobo$17bobob2o3b2o37b2o3b2obobo$18bobo3b2o2bo35bo2b2o3bobo$
20bobo3bobo35bobo3bobo$18bo2bo4bob2o33b2obo4bo2bo$18b2obo2bobobo35bobo
bo2bob2o$19bob4obobo35bobob4obo$19bobo3bobo37bobo3bobo$20bo5bo39bo5bo
2$20bo5bo39bo5bo$19bobo3bobo37bobo3bobo$19bob4obobo35bobob4obo$18b2obo
2bobobo35bobobo2bob2o$18bo2bo4bob2o33b2obo4bo2bo$20bobo3bobo35bobo3bob
o$18bobo3b2o2bo35bo2b2o3bobo$17bobob2o3b2o37b2o3b2obobo$17bobo4bo43bo
4bobo$18bo2b7o37b7o2bo$19b2o6bo37bo6b2o$21bo4bo39bo4bo$21bobo3b3o33b3o
3bobo$18b2obobo5bo33bo5bobob2o$19bobobo45bobobo$17bobo2b3o43b3o2bobo$
16bobobo11b2o7bo9bo7b2o11bobobo$14b3obo14bo5b5o5b5o5bo14bob3o$13bo3bob
2o12bob2obo5bo3bo5bob2obo12b2obo3bo$13bobo3bo2bo11bobobob4obobob4obobo
bo11bo2bo3bobo$14b3o2bobo14bo2bo4bo3bo4bo2bo14bobo2b3o$11bo5bo3bo8bo5b
2obo2b2o5b2o2bob2o5bo8bo3bo5bo$9b7obo2bo9b4o2bo6bo5bo6bo2b4o9bo2bob7o$
8bo8b3o6bo3bo5bobobo2bo5bo2bobobo5bo3bo6b3o8bo$8bob4o2b2o6b2o5b4obobo
2b4o3b4o2bobob4o5b2o6b2o2b4obo$6b2obo13bo3bobo5bo3b2o4bobo4b2o3bo5bobo
3bo13bob2o$5bobo3bo2bo7bo2b3o2b3o2bob2o3b3o3b3o3b2obo2b3o2b3o2bo7bo2bo
3bobo$b2obo2bo2b2obo8bo5b2o2bo3bo2bob2o7b2obo2bo3bo2b2o5bo8bob2o2bo2bo
b2o$obob2ob2o3bo8b4o2bo2bo6b2o15b2o6bo2bo2b4o8bo3b2ob2obobo$o4bobo2b2o
9bo3bo2b2o33b2o2bo3bo9b2o2bobo4bo$b3obobo2b3o10bob2obo35bob2obo10b3o2b
obob3o$3bobob5o7bo3bobo2bo35bo2bobo3bo7b5obobo$4bobo11bo2bobo2b2o37b2o
2bobo2bo11bobo$15bobo3bobo45bobo3bobo$14b3ob2obob2o43b2obob2ob3o$14b3o
bo2bobo45bobo2bob3o$6bo7bo5bo2bo45bo2bo5bo7bo$5bobo6bo2bo3b2o47b2o3bo
2bo6bobo$6bobo5b7o51b7o5bobo$7bobo3bo6bo51bo6bo3bobo$8bo5b4obo53bob4o
5bo$13bo3b2o55b2o3bo$14b2o61b2o$15bob2o55b2obo$15bo2bo55bo2bo$16b2o57b
2o!
I Like My Heisenburps! (and others)

User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Oscillator Discussion Thread

Post by 77topaz » August 6th, 2018, 10:09 pm

I assume your goal was to find the smallest possible stabilisation for that p14 long barge-hassling reaction?

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Oscillator Discussion Thread

Post by Extrementhusiast » August 7th, 2018, 11:07 pm

77topaz wrote:I assume your goal was to find the smallest possible stabilisation for that p14 long barge-hassling reaction?
More like any stabilization at all for that reaction, which I had actually found quite a while ago. (Said reaction can actually be of any even period > 13; it serves as a period doubler for whatever sparkers are driving it.)

The search for the sparker was actually quite annoying, as probably over a dozen times during the search, I had found a partial stabilization that required changing two or three cells to drive the rest of the oscillator, only to not find anything to drive those two or three cells. This was despite the fact that the search covered both P7 (the minimum allowable period for the reaction, and, as if to troll me, both a prime period and the minimum period not to feature a sparker with a small-enough footprint) and P8 (in the hopes of reducing it to P4, which would have been stabilized much more easily), and I even had a bit of P9 in there (in the hopes of reducing it to P3). At one point, I was even thinking about doing a drifter search, as demonstrated somewhat by the following P8 partial:

Code: Select all

x = 12, y = 17, rule = B3/S23
7b2o$2b2o2bobo$bobo2bobob2o$bobob2obo2bo$2obo2bobo2bo$o2bo2bo2bobo$b2o
3bo4bo$2bo$2bob2ob2obo$b3o3b2o$o5bo2b3o$b2obo2b2o$2bob2obo3bo$2bo2bo2b
4o$3bobo$4bo3b2o$8b2o!
Speaking of smaller stabilizations, this chops off half of this new sparker:

Code: Select all

x = 38, y = 30, rule = B3/S23
19b2o7bo$20bo5b5o3b2o$20bob2obo5bo2bo$21bobobob4obobo$23bo2bo4bo2b2o$
17bo5b2obo2b2o3bo2bo$17b4o2bo6bo5b2o$13bo3bo5bobobo2bo$11b2o5b4obobo2b
4o$10bo3bobo5bo3b2o4bo$9bo2b3o2b3o2bob2o3b3o$9bo5b2o2bo3bo2bob2o$8b4o
2bo2bo6b2o$8bo3bo2b2o$10bob2obo$6bo3bobo2bo$5bo2bobo2b2o$2bobo3bobo$b
3ob2obob2o$b3obo2bobo$bo5bo2bo$bo2bo3b2o$b7o$o6bo$b4obo$o3b2o$b2o$2bob
2o$2bo2bo$3b2o!
I Like My Heisenburps! (and others)

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Oscillator Discussion Thread

Post by BlinkerSpawn » August 8th, 2018, 9:17 am

I was only able to shave off a single cell per sparker:

Code: Select all

x = 51, y = 51, rule = B3/S23
23b2o$23bo$25bo$24b4o$28bo$20bo5bo2bo$19bobo3bob2o$19bob4obo$18b2obo2b
obo$18bo2bo4bob2o$20bobo3bobo$18bobo3b2o2bo$17bobob2o3b2o$17bobo4bo$
18bo2b7o$19b2o6bo$21bo4bo$21bobo3b3o$18b2obobo5bo$19bobobo$17bobo2b3o$
16bobobo11b2o7bo3bo$14b3obo14bo5b3o2bobo$13bo3bob2o12bob2obo5bo2bo$13b
obo3bo2bo11bobobob4obobo$14b3o2bobo14bo2bo4bo2b2o$11bo5bo3bo8bo5b2obo
2b2o3bo2bo$9b7obo2bo9b4o2bo6bo5b2o$8bo8b3o6bo3bo5bobobo2bo$8bob4o2b2o
6b2o5b4obobo2b4o$6b2obo13bo3bobo5bo3b2o4bo$5bobo3bo2bo7bo2b3o2b3o2bob
2o3b3o$b2obo2bo2b2obo8bo5b2o2bo3bo2bob2o$obob2ob2o3bo8b4o2bo2bo6b2o$o
4bobo2b2o9bo3bo2b2o$b3obobo2b3o10bob2obo$3bobob5o7bo3bobo2bo$4bobo11bo
2bobo2b2o$15bobo3bobo$14b3ob2obob2o$14b3obo2bobo$6bo7bo5bo2bo$5bobo6bo
2bo3b2o$6bobo5b7o$7bobo3bo6bo$8bo5b4obo$13bo3b2o$14b2o$15bob2o$15bo2bo
$16b2o!
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

User avatar
Hdjensofjfnen
Posts: 1742
Joined: March 15th, 2016, 6:41 pm
Location: re^jθ

Re: Oscillator Discussion Thread

Post by Hdjensofjfnen » August 8th, 2018, 8:25 pm

This is really difficult to stabilize:

Code: Select all

x = 9, y = 12, rule = B3/S23
2o$o2bob2obo$b3obob2o2$3b2o$3bobo$3bobo$3b2o2$b3obob2o$o2bob2obo$2o!
EDIT: This may be of some use:

Code: Select all

x = 27, y = 27, rule = B3/S23
4bo2$3b2o$bo2bo$b3o3$bo$o2bobo$3o2b2o$6b2o4b2o$5b2o5b2o2$15b2o$15b2o5$
5b2o9bo$5bobo7b3o$6b2o7bob2o$23b2obo$18bo3bobo$17bo4bo$17bobo2b2o$17b
2o!

Code: Select all

x = 5, y = 9, rule = B3-jqr/S01c2-in3
3bo$4bo$o2bo$2o2$2o$o2bo$4bo$3bo!

Code: Select all

x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Oscillator Discussion Thread

Post by BlinkerSpawn » August 8th, 2018, 9:28 pm

Hdjensofjfnen wrote:This is really difficult to stabilize:

Code: Select all

x = 9, y = 12, rule = B3/S23
2o$o2bob2obo$b3obob2o2$3b2o$3bobo$3bobo$3b2o2$b3obob2o$o2bob2obo$2o!

Code: Select all

x = 6, y = 14, rule = B3/S23
2b2o$2bo$4bo$5o$o$3b2o$3bobo$3bobo$3b2o$o$5o$4bo$2bo$2b2o!
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

User avatar
Hdjensofjfnen
Posts: 1742
Joined: March 15th, 2016, 6:41 pm
Location: re^jθ

Re: Oscillator Discussion Thread

Post by Hdjensofjfnen » August 9th, 2018, 10:55 am

BlinkerSpawn wrote:

Code: Select all

x = 6, y = 14, rule = B3/S23
2b2o$2bo$4bo$5o$o$3b2o$3bobo$3bobo$3b2o$o$5o$4bo$2bo$2b2o!
Thanks. That component is really handy, isn't it?

Code: Select all

x = 5, y = 9, rule = B3-jqr/S01c2-in3
3bo$4bo$o2bo$2o2$2o$o2bo$4bo$3bo!

Code: Select all

x = 7, y = 5, rule = B3/S2-i3-y4i
4b3o$6bo$o3b3o$2o$bo!

Jormungant
Posts: 605
Joined: May 27th, 2016, 1:01 am

Re: Oscillator Discussion Thread

Post by Jormungant » August 9th, 2018, 4:41 pm

Well, found some intriguing (but pointless) interaction:

Code: Select all

x = 16, y = 19, rule = LifeHistory
12.2A$12.A$14.A$10.5A$10.A$12.B2A$12.2A.A$A2BA2B6.2A.A$4BAB6.B2A$A3BA
B$B4AB6.B2A$.8B3.2A.A$12.2A.A$12.B2A$10.A$10.5A$14.A$12.A$12.2A!
note that the oscilator changes phase while eating the spaceship

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Oscillator Discussion Thread

Post by mniemiec » August 9th, 2018, 11:41 pm

Jormungant wrote:Well, found some intriguing (but pointless) interaction: ... note that the oscilator changes phase while eating the spaceship
This also works with a MWSS. If you just want to rephase the candelabras, a blinker works just as well, and it only takes two gliders.

Code: Select all

x = 169, y = 14, rule = B3/S23
129bo$128bo$67bobo58b3o$7bobo60bo55bo$10bo55bo3bo53bobo$10bo59bo54boo$
7bobbo56bobbo$8b3o57b3o$3boo9boo17boo9boo17boo9boo17boo9boo17boo9boo
17boo9boo$3bo11bo17bo11bo17bo11bo17bo11bo17bo11bo17bo11bo$oobobobbobo
bboboboo11boobo11boboo11boobobobbobobboboboo11boobo11boboo11boobobobbo
bobboboboo11boobo11boboo$obbobobbobobbobobbo11bobbob4ob4obobbo11bobbob
obbobobbobobbo11bobbob4ob4obobbo11bobbobobbobobbobobbo11bobbob4ob4obo
bbo$bboobobbobobboboo15boobobbobobboboo15boobobbobobboboo15boobobbobo
bboboo15boobobbobobboboo15boobobbobobboboo$6boo3boo23boo3boo23boo3boo
23boo3boo23boo3boo23boo3boo!

Post Reply