Thread for basic questions

For general discussion about Conway's Game of Life.
User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: Thread for basic questions

Post by calcyman » March 14th, 2018, 5:04 am

Hooloovoo wrote:
dvgrn wrote:And that doesn't even count the famous Pi-R-Squared spaceship*, where two pi grandparents and two R-pentominos, totaling 20 bits in a 55x34 bounding box, happen to interact in just the right way to reproduce a copy of themselves offset by one cell every 137 ticks. That might also have a 16x16 predecessor, but it's also not a foregone conclusion.

* seen briefly in 1974 on a PDP-12 display by Tony Honcho Jarnow, produced from a 128x80 random soup, just before an unfortunate power outage due to tripping on a power cable.
Where can I read more about this? My google-fu has failed me.
Exhaustively search all patterns that fix that description? The four objects have 8 degrees of freedom, but there are 2 constraints if you factor out translation, and another 2 constraints if 55-by-34 is the (tight) bounding box.

It's always easier to find something if you're absolutely sure it exists (such as the p6 knightship).
What do you do with ill crystallographers? Take them to the mono-clinic!

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

Re: Thread for basic questions

Post by 77topaz » March 14th, 2018, 5:58 am

Macbi wrote:You can tell when dvgrn is messing with you because he uses the number 137.
It's like he's showing off how 1337 he is. :P

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for basic questions

Post by dvgrn » March 14th, 2018, 8:56 am

Macbi wrote:You can tell when dvgrn is messing with you because he uses the number 137.
A high density of Fibonacci numbers should probably also be treated with suspicion, unless I'm talking about golden-b tilings or some such. 137 is just what they used to think was the inverse of the fine-structure constant, before measurements got precise enough to produce some digits after the decimal point.

The Pi-R-Squared spaceship might actually exist, if only someone could figure out how to (re)discover it. Sometimes it just seems like a good idea to have a specific example of the Unknown Unknowns that might someday be added to an enumeration like this 20-Bitter-Not-Yet-Found-By-Catagolue list.
calcyman wrote:It's always easier to find something if you're absolutely sure it exists (such as the p6 knightship).
Aha! So how did you know? Seems a bit unlikely that A.H. Jarnow also saw Sir Robin going by on that PDP-12 display, back in the seventies.

User avatar
Majestas32
Posts: 549
Joined: November 20th, 2017, 12:22 pm
Location: 'Merica

Re: Thread for basic questions

Post by Majestas32 » March 14th, 2018, 10:10 am

*quickly searches 5s project for c/137 spaceships*
Searching:
b2-a5k6n7cs12-i3ij4k5j8
b2-a3c7cs12-i

Currently looking for help searching these rules.

wildmyron
Posts: 1542
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Thread for basic questions

Post by wildmyron » March 16th, 2018, 9:10 am

Elsewhere...
I wrote:Does anybody know what the smallest such ships in Life are? And are there examples with period not divisible by 4?
I know there are adjustable period ships made up of a puffer with a trailing xwss (or flotilla thereof) which lights a faster than C/2 fuse that dies out when it catches up to the puffer engine. I would like to know about the smallest examples (in terms of minimum population) and the range of periods which are covered.

I thought this might be detailed on the Life wiki, but I can't find anything about these ships on the pages about adjustable ships.
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.

Semi-active here - recovering from a severe case of LWTDS.

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for basic questions

Post by dvgrn » March 16th, 2018, 10:00 am

wildmyron wrote:Elsewhere...
I wrote:Does anybody know what the smallest such ships in Life are? And are there examples with period not divisible by 4?
I know there are adjustable period ships made up of a puffer with a trailing xwss (or flotilla thereof) which lights a faster than C/2 fuse that dies out when it catches up to the puffer engine. I would like to know about the smallest examples (in terms of minimum population) and the range of periods which are covered.
(The "elsewhere" seems to be the Rules with small adjustable spaceships thread.)

Had a quick look around, and now I don't remember if those puffers ever got cleaned up into rakes or clean spaceships.

There's a series of puffers matching your description from December 2008, which were an improvement on a previous construction from 23 March 2002, which was an improvement on the original from 5 February 2000, all built by David Bell.

I guess these still maybe count as having a fixed minimum population -- the population just after the blinker fuse burns out is always the same, at least if you don't include the longer trail of puffed-out junk. But it sure isn't a simple or compact mechanism, in any case.
dbell wrote:One of the period 8 c/2 blinker puffers from a few years ago is based
on a period 2 spaceship. The phase of the engine at the back can be
changed by 2 generations using a pair of forward gliders.

By repeating the reaction indefinitely using the output of two period
8N+2 rakes, the puffer can become a blinker puffer whose output is
also of period 8n+2. The output consists of runs of N-1 blinkers with
a gap of 6 cells between each run.
...
The 6 cell gap between each run of blinkers can be filled by another
blinker using the painful insertion mechanism I used for my period 378
c/2 puffer. This results in runs of N blinkers with gaps of just two
cells between each run.

Such a blinker trail can be used to create a series of puffers with
arbitrarily large periods which are not a multiple of 4 (e.g., as
shown below).

The advantage of using this new blinker puffer is that now the number
of rakes required to build any series of arbitrarily large period
puffers is fixed. (Previously, as the base periods got higher, more
rakes had to be used to create the extra blinkers for each run.)
...
We can build similar puffer series for periods 26, 42, 50, 58, 66,
etc., but their rakes are all larger than period 42 rakes, and so
the results would be larger. Also, for those periods which are not a
multiple of six, the fuse-stopping period 6 spaceships used above
would need to be replaced by a few more rakes.

Code: Select all

#C A period 378 c/2 puffer.
#C This is the first in a series of c/2 puffers having periods which
#C are not a multiple of 4.  A phase-changing blinker puffer and a set
#C of period 42 rakes creates a row of blinkers.
#C Gliders from two more period 42 rakes ignite the blinker row, which
#C burns faster than c/2 until it reaches a pair of period 6 ships.
#C Then the cycle repeats.
#C The next puffer in the series can be created by advancing all of the
#C puffer except the rear rakes and their gliders by 168 generations.
#C Then the resulting puffer has its period increased by 588 generations.
#C The series thus contains periods 378, 966, 1554, and so on.
#C Only 1/7 of the possible non-multiple of 4 periods using period 42
#C rakes are covered by the series.  Adjusting the back rakes to ignite
#C the blinker row in other ways may provide further coverage.
#C This is a smaller version of a similar puffer built in March 2002.
#C David I. Bell, 30 December 2008
x = 303, y = 738
96b3ob3o75b3ob3o$95bobbobobbo73bobbobobbo$94bo3bobo3bo71bo3bobo3bo$94b
o9bo71bo9bo$96bo5bo75bo5bo$93bobo7bobo69bobo7bobo$92booboboobooboboo
67booboboobooboboo$91bobobobbobobbobobo65bobobobbobobbobobo$90boobo4bo
bo4boboo63boobo4bobo4boboo$89bo3bobooboboboobo3bo61bo3bobooboboboobo3b
o$95b3o3b3o73b3o3b3o$89boobooboo5boobooboo61boobooboo5boobooboo$88bo
21bo59bo21bo$89bo3bobbo5bobbo3bo61bo3bobbo5bobbo3bo$91bo4bo5bo4bo65bo
4bo5bo4bo$90boobooboo3boobooboo63boobooboo3boobooboo$93boo9boo69boo9b
oo$90bobboobbo3bobboobbo63bobboobbo3bobboobbo$89bobbobbobbobobbobbobbo
61bobbobbobbobobbobbobbo$90boboo3bo3bo3boobo63boboo3bo3bo3boobo$93b3o
7b3o69b3o7b3o$91bo3bobo3bobo3bo65bo3bobo3bobo3bo$95bobooboobo73boboob
oobo$94boo7boo71boo7boo$95booboboboo73booboboboo$95bo7bo73bo7bo$95b3o
3b3o73b3o3b3o$93bobobooboobobo69bobobooboobobo$92boobo7boboo67boobo7bo
boo$98bobo79bobo$89b3oboboo5boobob3o61b3oboboo5boobob3o$88boobobo11bob
oboo59boobobo11boboboo$88boboboobo7boboobobo59boboboobo7boboobobo$87b
oobboo13boobboo57boobboo13boobboo$90bo3bo9bo3bo63bo3bo9bo3bo$87boobo
17boboo57boobo17boboo$89boobbo11bobboo61boobbo11bobboo$89boboboo4bo4b
oobobo61boboboo4bo4boobobo$93bobobooboobobo69bobobooboobobo$90b3oboo7b
oob3o63b3oboo7boob3o$91bobbo3bobo3bobbo65bobbo3bobo3bobbo$91bobbo3bobo
3bobbo65bobbo3bobo3bobbo$96bo5bo75bo5bo$89boo3bobo5bobo3boo61boo3bobo
5bobo3boo$89boobboo9boobboo61boobboo9boobboo$89bo5bo7bo5bo61bo5bo7bo5b
o$88boo8b3o8boo59boo8b3o8boo$64bo23bo5boobo3boboo5bo59bo5boobo3boboo5b
o23bo$63b3oboo18bobo19bobo57bobo19bobo18boob3o$62boo3boboo26booboo77b
ooboo26boobo3boo$61boobbo4b5o15b3o13b3o63b3o13b3o15b5o4bobboo$62bo5bob
oboboo13booboo5bo5booboo61booboo5bo5booboo13boobobobo5bo$61boo6bo3bo
15b4oboo3bo3boob4o10b3ob3o27b3ob3o10b4oboo3bo3boob4o15bo3bo6boo$59boob
oboo9boboo15bo9bo14bobbobobbo25bobbobobbo14bo9bo15boobo9booboboo$60bob
obboo7booboboo8boobo3booboboo3boboo8bo3bobo3bo23bo3bobo3bo8boobo3boobo
boo3boboo8booboboo7boobbobo$57boobobbobbo7boobo3bo7boboo3b7o3boobo8bo
9bo23bo9bo8boboo3b7o3boobo7bo3boboo7bobbobboboo$57boobo5boo11boboo6b3o
bobo7bobob3o10bo5bo27bo5bo10b3obobo7bobob3o6boobo11boo5boboo$57bobo18b
obbobo4boo8b3o8boo6bobo7bobo21bobo7bobo6boo8b3o8boo4bobobbo18bobo$56b
ooboo16boboboboo10booboboboo12booboboobooboboo19booboboobooboboo12boob
oboboo10boobobobo16booboo$68bo7bobbobo3bobboo3bo4bobo4bo3boo3boobobobb
obobbobobo17bobobobbobobboboboo3boo3bo4bobo4bo3boobbo3bobobbo7bo$67b3o
boo3bo13bob3o9b3obo6bobo4bobo4boboo15boobo4bobo4bobo6bob3o9b3obo13bo3b
oob3o$66boo3bobooboboobooboo4bo3bobbo3bobbo3bo3boobobobooboboboobo3bo
13bo3boboobobobooboboboo3bo3bobbo3bobbo3bo4booboobooboboobo3boo$65boo
bbo4bobo15boboboo3boobobo5boobobob3o3b3obo8bo3bo8bob3o3b3oboboboo5bobo
boo3boobobo15bobo4bobboo$66bo5bobo5bo3bo9bobob3obobo7bobo3bobbooboobbo
3boo3b3ob3o3boo3bobbooboobbo3bobo7bobob3obobo9bo3bo5bobo5bo$65boo7bo5b
o3bo11bobobobo8boobooboo9boo6booboboboo6boo9boobooboo8bobobobo11bo3bo
5bo7boo$63booboboo28bobo10bo23boo7boo23bo10bobo28booboboo$64bobobboo9b
ooboo13bobo10b4ob3o17bo7bo17b3ob4o10bobo13booboo9boobbobo$61boobobbobb
o8bobobobo24boo23boo7boo23boo24bobobobo8bobbobboboo$61boobo5boo6bo7bo
27b3o16boobobo3boboboo16b3o27bo7bo6boo5boboo$61bobo13b3obbobb3o5bo21bo
18bobobooboobobo18bo21bo5b3obbobb3o13bobo$60booboo13boobbobboo6bo11bo
8bobo14boobobo7boboboo14bobo8bo11bo6boobbobboo13booboo$93bo11bo9bo16bo
bobobobobobobobo16bo9bo11bo$113booboo11boobobobo7boboboboo11booboo$91b
oo36boobobo11boboboo36boo$90bobbo18bobobobo9bobbobboo9boobbobbo9bobobo
bo18bobbo$90bo3bo13bo3bobobobo10bob3obo9bob3obo10bobobobo3bo13bo3bo$
90bobboo11booboo21bo15bo21booboo11boobbo$88bobbooboo12bo21boo17boo21bo
12booboobbo$87b3ob3o40b3obb3obb3o40b3ob3o$86boboboo45bob3obo45boobobo$
85boobo5bobo35boo5bobo5boo35bobo5boboo$86b11o23bo11bo4boo3boo4bo11bo
23b11o$87b3o3b3o23b3oboo7b3ob3o3b3ob3o7boob3o23b3o3b3o$91b3o24boo3bob
oo4boo3bobooboobo3boo4boobo3boo24b3o$117boobbo4bo9bo7bo9bo4bobboo$118b
o5boboo7boo7boo7boobo5bo$117boo7boboo5bob7obo5boobo7boo$115boobobo7bo
8bob3obo8bo7boboboo$116boboboo3booboboo4bo7bo4booboboo3boobobo$113boob
obo3bo5boboo17boobo5bo3boboboo$113boo3bo7bobobbo7b3o7bobbobo7bo3boo$
113b3obo3boo6boboo15boobo6boo3bob3o$112boo13boboo8b3o8boobo13boo$126bo
4boo5booboo5boo4bo$127bobboo5bo5bo5boobbo$94boo34bo19bo34boo$95boo29b
oo3bo5boo3boo5bo3boo29boo$94bo30bo29bo30bo$126bo5b3obbo5bobb3o5bo$134b
3o7b3o$133bobo9bobo$136bo3bo3bo$135bo3b3o3bo$132boo4b5o4boo$131booboob
oo3boobooboo$105bo25bobboobo5boboobbo25bo$105boo23boobbooboo3booboobb
oo23boo$104bobo23bo7bo3bo7bo23bobo$129bobobbooboboboboboobbobo$133bo
13bo$132bobobo7bobobo$131booboboo5booboboo$99b3ob3o25boobobobo3bobobob
oo25b3ob3o$98bobbobobbo26boo3booboo3boo26bobbobobbo$97bo3bobo3bo23boob
obbo5bobboboo23bo3bobo3bo$97bo9bo23bo7bobo7bo23bo9bo$99bo5bo9boo17boo
bbo3bobboo17boo9bo5bo$96bobo7bobo7boo12boo5bobobobo5boo12boo7bobo7bobo
$95booboboobooboboo5bo17booboobobobooboo17bo5booboboobooboboo$94bobobo
bbobobbobobo20bo3bobo5bobo3bo20bobobobbobobbobobo$93boobo4bobo4boboo
20bo4bo5bo4bo20boobo4bobo4boboo$92bo3bobooboboboobo3bo55bo3boboobobob
oobo3bo$98b3o3b3o25boobboo5boobboo25b3o3b3o$92boobooboo5boobooboo18bo
17bo18boobooboo5boobooboo$91bo21bo18bo3bo7bo3bo18bo21bo$92bo3bobbo5bo
bbo3bo21boobbo3bobboo21bo3bobbo5bobbo3bo$94bo4bo5bo4bo15bo6boobobooboo
boboo6bo15bo4bo5bo4bo$93boobooboo3boobooboo14boo8bo7bo8boo14boobooboo
3boobooboo$96boo9boo16bobo5bobbobobobobobbo5bobo16boo9boo$93bobboobbo
3bobboobbo24boo5boo24bobboobbo3bobboobbo$92bobbobbobbobobbobbobbo22bob
7obo22bobbobbobbobobbobbobbo$93boboo3bo3bo3boobo57boboo3bo3bo3boobo$
96b3o7b3o27bo7bo27b3o7b3o$94bo3bobo3bobo3bo59bo3bobo3bobo3bo$98boboob
oobo30bo5bo30bobooboobo$97boo7boo29bo5bo29boo7boo$98booboboboo33bo33b
ooboboboo$98bo7bo67bo7bo$98b3o3b3o67b3o3b3o$96bobobooboobobo63boboboob
oobobo$95boobo7boboo61boobo7boboo$101bobo73bobo$92b3oboboo5boobob3o55b
3oboboo5boobob3o$91boobobo11boboboo25b3o25boobobo11boboboo$91boboboobo
7boboobobo53boboboobo7boboobobo$41bo3bo44boobboo13boobboo51boobboo13b
oobboo$40b3ob3o46bo3bo9bo3bo57bo3bo9bo3bo$39booboboboo42boobo17boboo
24b3o24boobo17boboo$38boo7boo43boobbo11bobboo55boobbo11bobboo$39bo7bo
44boboboo4bo4boobobo55boboboo4bo4boobobo$38boo7boo47bobobooboobobo63bo
bobooboobobo51bo3bo$36boobobo3boboboo42b3oboo7boob3o27b3o27b3oboo7boob
3o47b3ob3o$37bobobooboobobo44bobbo3bobo3bobbo59bobbo3bobo3bobbo47boobo
boboo$34boobobbobobobobboboo41bobbo3bobo3bobbo59bobbo3bobo3bobbo46boo
7boo$34booboboobobobooboboo46bo5bo69bo5bo52bo7bo$34bobobbobbobobbobbob
o39boo3bobo5bobo3boo26b3o26boo3bobo5bobo3boo44boo7boo$33booboo11booboo
38boobboo9boobboo55boobboo9boobboo42boobobo3boboboo$33bo4boobo3boboo4b
o38bo5bo7bo5bo55bo5bo7bo5bo43bobobooboobobo$32bobob5o5b5obobo36boo8b3o
8boo53boo8b3o8boo39boobobbobobobobboboo$91bo5boobo3boboo5bo53bo5boobo
3boboo5bo39booboboobobobooboboo$35boboobo5boboobo38bobo19bobo51bobo19b
obo38bobobbobbobobbobbobo$34boobooboo3boobooboo47booboo71booboo47boob
oo11booboo$34boo4boo3boo4boo40b3o13b3o57b3o13b3o40bo4boobo3boboo4bo$
36bobbo7bobbo41booboo5bo5booboo55booboo5bo5booboo38bobob5o5b5obobo$33b
oobo3b3ob3o3boboo38b4oboo3bo3boob4o10b3ob3o9b3o9b3ob3o10b4oboo3bo3boob
4o$35boobboo5boobboo13bo31bo9bo14bobbobobbo19bobbobobbo14bo9bo31bo14bo
boobo5boboobo$35bobobo7bobobo12b3oboo22boobo3booboboo3boboo8bo3bobo3bo
17bo3bobo3bo8boobo3booboboo3boboo22boob3o12boobooboo3boobooboo$39boboo
boobo15boo3boboo20boboo3b7o3boobo8bo9bo17bo9bo8boboo3b7o3boobo20boobo
3boo11boo4boo3boo4boo$39bobooboobo14boobbo4b5o16b3obobo7bobob3o10bo5bo
9b3o9bo5bo10b3obobo7bobob3o16b5o4bobboo12bobbo7bobbo$38bo3bobo3bo14bo
5boboboboo14boo8b3o8boo6bobo7bobo15bobo7bobo6boo8b3o8boo14boobobobo5bo
10boobo3b3ob3o3boboo$40bo5bo15boo6bo3bo23booboboboo12booboboobooboboo
13booboboobooboboo12booboboboo23bo3bo6boo11boobboo5boobboo$38bo9bo11b
ooboboo9boboo11boo3bo4bobo4bo3boo3boobobobbobobbobobo11bobobobbobobbob
oboo3boo3bo4bobo4bo3boo11boobo9booboboo9bobobo7bobobo$39bobooboobo13bo
bobboo7booboboo11bob3o9b3obo6bobo4bobo4boboo3b3o3boobo4bobo4bobo6bob3o
9b3obo11booboboo7boobbobo14bobooboobo$36booboboobooboboo7boobobbobbo7b
oobo3bo10bo3bobbo3bobbo3bo3boobobobooboboboobo3bo7bo3bobooboboboobobob
oo3bo3bobbo3bobbo3bo10bo3boboo7bobbobboboo11bobooboobo$36boobb3ob3obb
oo7boobo5boo11boboo11boboboo3boobobo5boobobob3o3b3obo15bob3o3b3obobob
oo5boboboo3boobobo11boobo11boo5boboo10bo3bobo3bo$34booboboo5booboboo5b
obo18bobbobo12bobob3obobo7bobo3bobbooboobbo3boo7boo3bobbooboobbo3bobo
7bobob3obobo12bobobbo18bobo12bo5bo$32boobobbo9bobboboobbooboo16bobobob
oo13bobobobo8boobooboo9boo6b3o6boo9boobooboo8bobobobo13boobobobo16boob
oo9bo9bo$32bo4boboo5boobo4bo14bo7bobbobo3bo12bobobobo8bo51bo10bobo14bo
3bobobbo7bo22bobooboobo$34bobboo9boobbo15b3oboo3bo23bobo10b4ob3o37b3ob
4o10bobo23bo3boob3o18booboboobooboboo$31boobobobo9boboboboo11boo3boboo
boboobooboo13bo3bo8boo51boo26booboobooboboobo3boo17boobb3ob3obboo$34bo
17bo13boobbo4bobo18bo11bo8b3o41b3o39bobo4bobboo14booboboo5booboboo$32b
oboo15boobo12bo5bobo5bo3bo9bo13bo8bo43bo32bo3bo5bobo5bo13boobobbo9bobb
oboo$35b4o9b4o14boo7bo5bo3bo10boo9boo8bobo41bobo8bo11bo10bo3bo5bo7boo
12bo4boboo5boobo4bo$33bo3bo4b3o4bo3bo10booboboo91bo9bo11bo25booboboo
12bobboo9boobbo$39boob3oboo17bobobboo9booboo31b3o40booboo30booboo9boo
bbobo10boobobobo9boboboboo$34b3obb4ob4obb3o9boobobbobbo8b3ob3o29booboo
18b3o52bobobobo8bobbobboboo10bo17bo$38bo9bo13boobo5boo6boob3oboo5boo
15boo3bo5bo37bobobobo27bo7bo6boo5boboo8boboo15boobo$39bobo3bobo14bobo
13bo9bo3b3o15b3o3booboo38bobobobo3bo17bo4b3obbobb3o13bobo11b4o9b4o$34b
o6bo3bo6bo8booboo27boo15boo55booboo13booboo3boobbobboo13booboo8bo3bo4b
3o4bo3bo$33boobboo9boobboo23bo11bo49b3o27bo17bo46boob3oboo$32bo4boo9b
oo4bo23bo4bo4bo140b3obb4ob4obb3o$38bo4bo4bo184bo9bo$32boo4b3ob3ob3o4b
oo179bobo3bobo$7b3o21bo10b3o10bo83b3o87bo6bo3bo6bo$6bobb5o18bo7b3ob3o
7bo173boobboo9boobboo$5bo3bobobooboo16boo15boo174bo4boo9boo4bo$5bo6bo
3boboo13booboo4b3o4booboo179bo4bo4bo$7bo6bo4bo18bo9bo16bo3bo69b3o85boo
4b3ob3ob3o4boo$4bobo6bo3boboo12bobboboo7boobobbo10b3ob3o155bo10b3o10bo
21b3o$3boobob3o8bob3o12bobobobobobobobo12booboboboo155bo7b3ob3o7bo18b
5obbo$bbobobo3bo10boboo8boobooboobbobboobooboo8boo7boo156boo15boo16boo
boobobo3bo$boobo13boo3boboo5bo4bobo3bo3bobo4bo8bo7bo156booboo4b3o4boob
oo13boobo3bo6bo$o3bo5boo10bobbo9bo4bo5bo4bo10boo7boo139bo3bo16bo9bo18b
o4bo6bo$22booboboo3boo4b5ob5o4boo5boobobo3boboboo136b3ob3o10bobboboo7b
oobobbo12boobo3bo6bobo$ooboo16boboboboo13bobo14bobobobooboobobo136boob
oboboo12bobobobobobobobo12b3obo8b3oboboo$11b3o6b3o3bobo4bobboobobo3bob
oboobbo4boobobbobobobobboboo132boo7boo8boobooboobbobboobooboo8boobo10b
o3bobobo$10bobb5obboboobooboo4b3obo9bob3o4boboboboobobobooboboo62b3o
68bo7bo8bo4bobo3bo3bobo4bo5boobo3boo13boboo$9bo3boboboobo15boboboo3boo
bobo5boobobobobbobobbobobbo17boo3boo108boo7boo10bo4bo5bo4bo9bobbo10boo
5bo3bo$9bo6bobobbob3ob3o8bobobbobbobo6bo3bobo11bobboo16boo3boo79boo3b
oo20boobobo3boboboo5boo4b5ob5o4boo3booboboo$11bo6bo19bobobobobobo16boo
boo110boo3boo21bobobooboobobobo14bobo13boobobobo16booboo$8bobo6bo19boo
boboboboboo5boobooboo9boo65b3o63boobobbobobobobboboo4bobboobobo3bobob
oobbo4bobo3b3o6b3o$7boobob3o9booboo9bobo5bobo5bo35boo98bo14booboboobob
oboobobobo4b3obo9bob3o4boobooboobobb5obbo$6bobobo3bo9bo3bo10boo5boo9bo
3bo25booboo97boboo12bobbobobbobobboboboboo5boboboo3boobobo15boboobobo
3bo$5boobo14bo5bo6bo13bo3boo31boo100bobboo10boobbo11bobo3bo6bobobbobbo
bo8b3ob3obobbobo6bo$4bo3bo5boo6boob3oboo4bobo11bobo6b3o25bobo4bo45b3o
48bo21booboo16bobobobobobo19bo6bo$21b11o3bobo11bobo37bo4bo95b3o15boo9b
oobooboo5booboboboboboo19bo6bobo$4booboo12b3ob3ob3o27bo30boo98bo36bo7b
o5bo11booboo9b3oboboo$21bo9bo58b3obbo95bo28bo3bo10boo3boo11booboo9bo3b
obobo$57booboo32bo44b3o46bobo35boo3boo3bo3bo3boo6bobobobo14boboo$57boo
boo127bo31b3o7bo4bo3bo4bo4bobbobobobbo5boo5bo3bo$57booboo169bo13bo4bo
9bo$221bobo26bobo5bobo12booboo$220bo3bo$221b3o$221bobo3$95bo43b3o$39b
oo53bo3boo$37boobo52bo4boo81bobobbo$36boo3bo15b3o15b3o15boboo83bobbobo
17b3o15b3o$35boobboo15bo3bo13bo3bo13b3o3b3o38b3o38bo5bo15bo3bo13bo3bo$
35bo19boo4bo11bo4boo14bo3b3o78boob3o16boo4bo11bo4boo$54bobobooboo3b3o
3boobooboboo19bo77boobo16boobobooboo3b3o3booboobobo$37boobo12boobo4bob
oob3oboobo4bobo18boo78bobbo17bobo4boboob3oboobo4boboo12b3o$34b3obobo
11bo4bo3bo4bobo4bo3bobboboo8boo5bo39b3o37bobbo14boobobbo3bo4bobo4bo3bo
4bo10bo$38bo25bo5bo9boboo7bobbo85boo5boo8boobo9bo5bo22bo3boobo$35boboo
13boo7boo9boo7bobo8boo92bobbo7bobo7boo9boo7boo11b3o3boo$35bo44booboo
102boo7booboo41bobbobbo$139b3o103bobo$78b3oboobo109boboob3o41boobo$77b
oo5b3o107b3o5boo39b3o$77bo5bo3bo105bo3bo5bo39bo$76boo125boo38boobo$42b
oo39boobboo103boobboo45bo3bo$41bobo42bo107bo48boobo$43bo43bo105bo51bo
$$139b3o$$237boo$237bobo$139b3o95bo3$52b3o53bo$54bo54bo29b3o$53bo53b3o
61bo$171bobo$171boo$139b3o$226b3o$226bo$227bo$$63boo$62bobo$64bo$$139b
3o$$216boo$216bobo$139b3o74bo3$73b3o$75bo63b3o$74bo3$139b3o$205b3o$
205bo$206bo$$84boo$83bobo33bo$85bo31bobo41bo$118boo40bo$139b3o18b3o$$
195boo$195bobo$139b3o53bo3$94b3o$96bo42b3o$95bo3$139b3o$184b3o$184bo$
185bo$$105boo$104bobo$106bo$$139b3o$$174boo$174bobo$139b3o32bo5bo3bo$
179b3ob3o$178booboboboo$115b3o11bo47boo7boo$117bo12bo8b3o36bo7bo$116bo
11b3o19bo26boo7boo$150bobo22boobobo3boboboo$150boo24bobobooboobobo$
139b3o31boobobbobobobobboboo$163b3o7booboboobobobooboboo$163bo9bobobbo
bbobobbobbobo$164bo7booboo11booboo$172bo4boobo3boboo4bo$126boo43bobob
5o5b5obobo$125bobo$127bo46boboobo5boboobo$173boobooboo3boobooboo$139b
3o31boo4boo3boo4boo$175bobbo7bobbo$153boo17boobo3b3ob3o3boboo$153bobo
18boobboo5boobboo$139b3o11bo20bobobo7bobobo$178bobooboobo$178bobooboob
o$177bo3bobo3bo$139b3o37bo5bo$177bo9bo$178bobooboobo$175boobobooboobob
oo$139b3o33boobb3ob3obboo$173booboboo5booboboo$171boobobbo9bobboboo$
135b3o6bo26bo4boboo5boobo4bo$143bobo27bobboo9boobbo$143bobo24boobobobo
9boboboboo$144bo28bo17bo$171boboo15boobo$174b4o9b4o$139b3o30bo3bo4b3o
4bo3bo$178boob3oboo$173b3obb4ob4obb3o$177bo9bo$139b3o36bobo3bobo$173bo
6bo3bo6bo$172boobboo9boobboo55b3ob3o$171bo4boo9boo4bo53bobbobobbo$139b
3o35bo4bo4bo58bo3bobo3bo$171boo4b3ob3ob3o4boo52bo9bo$170bo10b3o10bo53b
o5bo$171bo7b3ob3o7bo51bobo7bobo$139b3o31boo15boo52booboboobooboboo$
172booboo4b3o4booboo50bobobobbobobbobobo$156bo3bo16bo9bo54boobo4bobo4b
oboo$135b3o6bo10b3ob3o10bobboboo7boobobbo48bo3bobooboboboobo3bo$143bob
o8booboboboo12bobobobobobobobo28b3o26b3o3b3o$143bobo7boo7boo8boobooboo
bbobboobooboo21b5obbo19boobooboo5boobooboo$144bo9bo7bo8bo4bobo3bo3bobo
4bo16booboobobo3bo17bo21bo$153boo7boo10bo4bo5bo4bo17boobo3bo6bo18bo3bo
bbo5bobbo3bo$151boobobo3boboboo5boo4b5ob5o4boo14bo4bo6bo22bo4bo5bo4bo$
139b3o10bobobooboobobobo14bobo23boobo3bo6bobo18boobooboo3boobooboo$
149boobobbobobobobboboo4bobboobobo3boboboobbo11b3obo8b3oboboo20boo9boo
$149boobobooboboboobobobo4b3obo9bob3o11boobo10bo3bobobo16bobboobbo3bo
bboobbo$149bobbobobbobobboboboboo5boboboo3boobobo11boobo3boo13boboo14b
obbobbobbobobbobbobbo$139b3o6boobbo11bobo3bo6bobobbobbobo14bobbo10boo
5bo3bo14boboo3bo3bo3boobo$156booboo15bobbobobobobbo10booboboo39b3o7b3o
$152boo9boobooboo8bobobobo13boobobobo16booboo15bo3bobo3bobo3bo$171bo6b
ooboboboo12bobo3b3o6b3o30bobooboobo$139b3o22bo3bo9b3o3b3o11boobooboobo
bb5obbo28boo7boo$170boo4b3o7b3o18boboobobo3bo28booboboboo$165b3o8boo9b
oo9b3ob3obobbobo6bo28bo7bo$176boo9boo20bo6bo30b3o3b3o$139b3o24bo43bo6b
obo25bobobooboobobo$199booboo9b3oboboo23boobo7boboo$164booboo5bo15bo8b
o3bo9bo3bobobo28bobo$135b3o6bo19booboo4bo3bo9bo3bo6bo5bo14boboo18b3obo
boo5boobob3o$143bobo18booboo4bo17bo5boob3oboo6boo5bo3bo16boobobo11bobo
boo$143bobo27bo17bo4b11o33boboboobo7boboobobo$144bo29bo15bo5b3ob3ob3o
12booboo15boobboo13boobboo$196bo9bo35bo3bo9bo3bo$239boobo17boboo$139b
3o32bo15bo50boobbo11bobboo$174bo15bo50boboboo4bo4boobobo$245bobobooboo
bobo$242b3oboo7boob3o$139b3o101bobbo3bobo3bobbo$243bobbo3bobo3bobbo$
248bo5bo$241boo3bobo5bobo3boo$139b3o99boobboo9boobboo$241bo5bo7bo5bo$
240boo8b3o8boo$240bo5boobo3boboo5bo23bo$139b3o97bobo19bobo18boob3o$
249booboo26boobo3boo$242b3o13b3o15b5o4bobboo$135b3o6bo39boo3boo50boob
oo5bo5booboo13boobobobo5bo$143bobo38boo3boo33b3ob3o10b4oboo3bo3boob4o
15bo3bo6boo$143bobo77bobbobobbo14bo9bo15boobo9booboboo$144bo77bo3bobo
3bo8boobo3booboboo3boboo8booboboo7boobbobo$194bo27bo9bo8boboo3b7o3boob
o7bo3boboo7bobbobboboo$193b4o27bo5bo10b3obobo7bobob3o6boobo11boo5boboo
$139b3o50bo3boo23bobo7bobo6boo8b3o8boo4bobobbo18bobo$190bo3bo3bo21boob
oboobooboboo12booboboboo10boobobobo16booboo$190bo6bo21bobobobbobobbobo
boo3boo3bo4bobo4bo3boobbo3bobobbo7bo$95b3ob3o87boob4o22boobo4bobo4bobo
6bob3o9b3obo13bo3boob3o$94bobbobobbo36b3o47boo26bo3boboobobobooboboboo
3bo3bobbo3bobbo3bo4booboobooboboobo3boo$93bo3bobo3bo87bo29bob3o3b3obob
oboo5boboboo3boobobo15bobo4bobboo$93bo9bo113boo3bobbooboobbo3bobo7bobo
b3obobo9bo3bo5bobo5bo$95bo5bo119boo9boobooboo6bobobobobobo9bo3bo5bo7b
oo$92bobo7bobo34b3o97bo5booboboboboboo23booboboo$91booboboobooboboo
126b3ob4o4boboo7boobo7booboo9boobbobo$90bobobobbobobbobobo132boo3b5o5b
5o6bobobobo8bobbobboboo$89boobo4bobo4boboo126b3o8b4o5b4o6bo7bo6boo5bob
oo$88bo3bobooboboboobo3bo30b3o93bo10b3o5b3o6b3obbobb3o13bobo$94b3o3b3o
131bobo27boobbobboo13booboo$88boobooboo5boobooboo126bo$87bo21bo25b3o6b
o41bob3o42booboo$88bo3bobbo5bobbo3bo34bobo39b6o$90bo4bo5bo4bo36bobo45b
o16bo17bo5bobobobo$89boobooboo3boobooboo36bo40boo4bo15b3o15b3o4bobobob
o$92boo9boo79boo5bo13boob3o13b3oboo$89bobboobbo3bobboobbo75bo4boo14bob
obboboo4bo4boobobbo$88bobbobbobbobobbobbobbo30b3o42bobo16boobo4boboboo
boobobo4boboo$89boboo3bo3bo3boobo77bo5boo9bobobobobbobo7bobobboboboo$
92b3o7b3o85bobbo7boobo7b3obobob3o8bo$90bo3bobo3bobo3bo84boo7bo3bo6boo
9boo7boo$94bobooboobo36b3o113boo$93boo7boo96booboo48boobbo$94boobobob
oo150boo3bo$94bo7bo95boobo3b3o46boobbo$94b3o3b3o36b3o56boobbo4bo47bobo
bo$92bobobooboobobo93b3o55bobbo$91boobo7boboo90boobboo5boo46boobo$97bo
bo97bo58boobbo$88b3oboboo5boobob3o30b3o54bobo58b3o$87boobobo11boboboo$
87boboboobo7boboobobo$86boobboo13boobboo24b3o6bo$89bo3bo9bo3bo35bobo$
86boobo17boboo32bobo$88boobbo11bobboo35bo$88boboboo4bo4boobobo$92bobob
ooboobobo147boo$89b3oboo7boob3o31b3o35bo73boo$90bobbo3bobo3bobbo68boo
76bo$90bobbo3bobo3bobbo69boo$95bo5bo$88boo3bobo5bobo3boo30b3o$88boobb
oo9boobboo$88bo5bo7bo5bo$87boo8b3o8boo$63bo23bo5boobo3boboo5bo29b3o$
62b3oboo18bobo19bobo131bo$61boo3boboo26booboo140boo$60boobbo4b5o15b3o
13b3o133bobo$61bo5boboboboo13booboo5bo5booboo30b3o$60boo6bo3bo15b4oboo
3bo3boob4o10b3ob3o$58booboboo9boboo15bo9bo14bobbobobbo$59bobobboo7boob
oboo8boobo3booboboo3boboo8bo3bobo3bo7b3o6bo$56boobobbobbo7boobo3bo7bob
oo3b7o3boobo8bo9bo15bobo$56boobo5boo11boboo6b3obobo7bobob3o10bo5bo17bo
bo$56bobo18bobbobo4boo8b3o8boo6bobo7bobo15bo$55booboo16boboboboo10boob
oboboo12booboboobooboboo$67bo7bobbobo3bobboo3bo4bobo4bo3boo3boobobobbo
bobbobobo100boo$66b3oboo3bo13bob3o9b3obo6bobo4bobo4boboo7b3o88boo$65b
oo3bobooboboobooboo4bo3bobbo3bobbo3bo3boobobobooboboboobo3bo99bo$64boo
bbo4bobo15boboboo3boobobo5boobobob3o3b3obo$65bo5bobo5bo3bo9bobob3obobo
7bobo3bobbooboobbo3boo$64boo7bo5bo3bo9bobobobobobo6boobooboo9boo10b3o$
62booboboo28bobo10bo$63bobobboo9booboo26b4ob3o$60boobobbobbo8bo5bo24b
oo$60boobo5boo7bo5bo28b3o23b3o$60bobo14bob5obo28bo106bo$59booboo11boo
9boo4bo20bobo104boo$77bo7bo6bo72bobo52bobo$91bo20bo3bo22b3o23boo$90boo
20booboo49bo$113bobo$88bo3bo14bo27b3o6bo$106boboo33bobo$105bo37bobo$
87boo3boo12bobo35bo$85boo4b3o13bo$84boo5boobo115boo$83boo7bobo44b3o67b
oo$84boo4bo4boo114bo$92bo$91boo$91boo46b3o4$139b3o$200bo$199boo$199bob
o$139b3o$$94bo$94boo39b3o6bo$93bobo47bobo$143bobo$144bo$$189boo$139b3o
14bo31boo66b3ob3o$154boo34bo64bobbobobbo$155boo97bo3bobo3bo$254bo9bo$
104boo33b3o114bo5bo$105boo146bobo7bobo$104bo147booboboobooboboo$251bob
obobbobobbobobo$139b3o108boobo4bobo4boboo$179bo69bo3bobooboboboobo3bo$
178boo75b3o3b3o$178bobo68boobooboo5boobooboo$139b3o106bo21bo$249bo3bo
bbo5bobbo3bo$115bo66bo3bo64bo4bo5bo4bo$115boo18b3o6bo36b3ob3o62booboob
oo3boobooboo$114bobo26bobo34booboboboo64boo9boo$143bobo33boo7boo60bobb
oobbo3bobboobbo$144bo35bo7bo60bobbobbobbobobbobbobbo$179boo7boo60boboo
3bo3bo3boobo$168boo7boobobo3boboboo61b3o7b3o$139b3o25boo9bobobooboobob
o60bo3bobo3bobo3bo$169bo5boobobbobobobobboboo61bobooboobo$175booboboob
obobooboboo60boo7boo$175bobobbobbobobbobbobo61booboboboo$125boo12b3o
32booboo11booboo60bo7bo$126boo46bo4boobo3boboo4bo60b3o3b3o$125bo47bobo
b5o5b5obobo57bobobooboobobo$252boobo7boboo$139b3o34boboobo5boboobo65bo
bo$158bo16boobooboo3boobooboo55b3oboboo5boobob3o$157boo16boo4boo3boo4b
oo54boobobo11boboboo$144bobo10bobo17bobbo7bobbo56boboboobo7boboobobo$
139b3obboo28boobo3b3ob3o3boboo52boobboo13boobboo$145bo30boobboo5boobb
oo57bo3bo9bo3bo$136boo38bobobo7bobobo54boobo17boboo$134bo4bo4bo35boboo
boobo60boobbo11bobboo$134bo4bo3bobo34bobooboobo60boboboo4bo4boobobo$
134bo4bo3bobo33bo3bobo3bo63bobobooboobobo$136boo6bo36bo5bo62b3oboo7boo
b3o$179bo9bo61bobbo3bobo3bobbo$147boo31bobooboobo62bobbo3bobo3bobbo$
139b3o4boo29booboboobooboboo64bo5bo$148bo28boobb3ob3obboo57boo3bobo5bo
bo3boo$175booboboo5booboboo55boobboo9boobboo$173boobobbo9bobboboo53bo
5bo7bo5bo$139b3o31bo4boboo5boobo4bo52boo8b3o8boo$175bobboo9boobbo54bo
5boobo3boboo5bo23bo$172boobobobo9boboboboo50bobo19bobo18boob3o$175bo
17bo63booboo26boobo3boo$139b3o31boboo15boobo54b3o13b3o15b5o4bobboo$
176b4o9b4o56booboo5bo5booboo13boobobobo5bo$174bo3bo4b3o4bo3bo37b3ob3o
10b4oboo3bo3boob4o15bo3bo6boo$180boob3oboo42bobbobobbo14bo9bo15boobo9b
ooboboo$139b3o33b3obb4ob4obb3o36bo3bobo3bo8boobo3booboboo3boboo8boobob
oo7boobbobo$179bo9bo40bo9bo8boboo3b7o3boobo7bo3boboo7bobbobboboo$180bo
bo3bobo43bo5bo10b3obobo7bobob3o6boobo11boo5boboo$175bo6bo3bo6bo35bobo
7bobo6boo8b3o8boo4bobobbo18bobo$139b3o32boobboo9boobboo33boobobooboobo
boo12booboboboo10boobobobo16booboo$173bo4boo9boo4bo31bobobobbobobbobob
oo3boo3bo4bobo4bo3boobbo3bobobbo7bo$146boo31bo4bo4bo36boobo4bobo4bobo
6bob3o9b3obo13bo3boob3o$146boo25boo4b3ob3ob3o4boo29bo3bobooboboboobobo
boo3bo3bobbo3bobbo3bo4booboobooboboobo3boo$172bo10b3o10bo21b3o8bob3o3b
3oboboboo5boboboo3boobobo15bobo4bobboo$139b3o31bo7b3ob3o7bo18b5obbo3b
oo3bobbooboobbo3bobo7bobob3obobo9bo3bo5bobo5bo$175boo15boo16booboobobo
3bo6boo9boobooboo6bobobobobobo9bo3bo5bo7boo$174booboo4b3o4booboo13boob
o3bo6bo24bo5boobo5boboo23booboboo$158bo3bo16bo9bo18bo4bo6bo19b3ob4o5b
oobo5boboo8booboo9boobbobo$139b3o15b3ob3o10bobboboo7boobobbo12boobo3bo
6bobo23boo6boo5boo9b3ob3o8bobbobboboo$156booboboboo12bobobobobobobobo
12b3obo8b3oboboo17b3o7bo13bo5boob3oboo6boo5boboo$155boo7boo8boobooboo
bbobboobooboo8boobo10bo3bobobo17bo7bobo11bobo3bo9bo13bobo$156bo7bo8bo
4bobo3bo3bobo4bo5boobo3boo13boboo15bobo49booboo$139b3o13boo7boo10bo4bo
5bo4bo9bobbo10boo5bo3bo42bo11bo$153boobobo3boboboo5boo4b5ob5o4boo3boob
oboo36b3o26bo4bo4bo$154bobobooboobobobo14bobo13boobobobo16booboo13boob
oo$92b3ob3o52boobobbobobobobboboo4bobboobobo3boboboobbo4bobo3b3o6b3o
23bo5bo$91bobbobobbo39b3o9boobobooboboboobobobo4b3obo9bob3o4boobooboob
obb5obbo23booboo$90bo3bobo3bo50bobbobobbobobboboboboo5boboboo3boobobo
15boboobobo3bo$90bo9bo49boobbo11bobo3bo6bobobbobbobo8b3ob3obobbobo6bo$
92bo5bo59booboo16bobobobobobo19bo6bo$89bobo7bobo37b3o12boo9boobooboo5b
ooboboboboboo19bo6bobo$88booboboobooboboo70bo7bo5bo11booboo9b3oboboo$
87bobobobbobobbobobo42boo18bo3bo7booboo3booboo7bobobobo8bo3bobobo$86b
oobo4bobo4boboo41boo24boo4boobo5boboo6bo7bo13boboo$85bo3bobooboboboobo
3bo61b3o7bobboo5boobbo5booboboboo6boo5bo3bo38b3o$91b3o3b3o39b3o34bob4o
bobob4obo4bo3bo3bo55boob3o$85boobooboo5boobooboo62bo7bobo3bo3bo3bobo
26booboo37bo5bo$84bo21bo60bobo7bo13bo70bobbobo$85bo3bobbo5bobbo3bo60b
ooboo95boo$87bo4bo5bo4bo35b3o24booboo$86boobooboo3boobooboo60bo5bo92b
4o$89boo9boo64bo3bo93boboo$86bobboobbo3bobboobbo159bo3bo$85bobbobbobbo
bobbobbobbo33b3o122b3o$86boboo3bo3bo3boobo161bo$89b3o7b3o$87bo3bobo3bo
bo3bo$91bobooboobo39b3o$90boo7boo$91booboboboo$91bo7bo159boo$91b3o3b3o
39b3o49bo66boo$89bobobooboobobo83boo3bobbo66bo$88boobo7boboo43boo46bo$
94bobo49boo47bo$85b3oboboo5boobob3o86bobbo$84boobobo11boboboo32b3o50bo
$84boboboobo7boboobobo82boboboo$83boobboo13boobboo81bobboo$86bo3bo9bo
3bo82bo4bo$83boobo17boboo31b3o45bobb4o55bo$85boobbo11bobboo84boboo54b
oo$85boboboo4bo4boobobo81bobobboo54bobo$89bobobooboobobo$86b3oboo7boob
3o34b3o$87bobbo3bobo3bobbo$87bobbo3bobo3bobbo78boo$92bo5bo83bobo$85boo
3bobo5bobo3boo33b3o40bo$85boobboo9boobboo$85bo5bo7bo5bo$84boo8b3o8boo
131boo$60bo23bo5boobo3boboo5bo32b3o95boo$59b3oboo18bobo19bobo131bo$58b
oo3boboo26booboo48boo$57boobbo4b5o15b3o13b3o41boo$58bo5boboboboo13boob
oo5bo5booboo$57boo6bo3bo15b4oboo3bo3boob4o10b3ob3o16b3o29b3o$55boobob
oo9boboo15bo9bo14bobbobobbo47bo$56bobobboo7booboboo8boobo3booboboo3bob
oo8bo3bobo3bo47bo$53boobobbobbo7boobo3bo7boboo3b7o3boobo8bo9bo$53boobo
5boo11boboo6b3obobo7bobob3o10bo5bo16b3o86bo$53bobo18bobbobo4boo8b3o8b
oo6bobo7bobo101boo$52booboo16boboboboo10booboboboo12booboboobooboboo
100bobo$64bo7bobbobo3bobboo3bo4bobo4bo3boo3boobobobbobobbobobo$63b3ob
oo3bo13bob3o9b3obo6bobo4bobo4boboo10b3o$62boo3bobooboboobooboo4bo3bobb
o3bobbo3bo3boobobobooboboboobo3bo$61boobbo4bobo15boboboo3boobobo5boobo
bob3o3b3obo35boo$62bo5bobo5bo3bo9bobob3obobo7bobo3bobbooboobbo3boo31bo
bo$61boo7bo5bo3bo8booboboboboboo5boobooboo9boo13b3o19bo$59booboboo26bo
5bo8bo$60bobobboo9booboo10boo5boo7b4ob3o$57boobobbobbo8bo5bo24boo109b
oo$57boobo5boo7bo5bo5b3o11b3o6b3o26b3o74boo$57bobo14bob5obo5boo11boo8b
o106bo$56booboo11boo9boo7bo5bo11bobo33boo$74bo7bo63boo$109bo3bo$109boo
boo25b3o8b3o$110bobo37bo$151bo$$139b3o65bo$206boo$109b3o15b3o21b3o15b
3o34bobo$108bo3bo13bo3bo19bo3bo13bo3bo$107boo4bo11bo4boo7b3o7boo4bo11b
o4boo$91bo14bobobooboo3b3o3boobooboboo13boobobooboo3b3o3booboobobo$89b
4o12boobo4boboob3oboobo4bobo15bobo4boboob3oboobo4boboo$88bo3bo11bo4bo
3bo4bobo4bo3bobboboo9boobobbo3bo4bobo4bo3bo4bo$87bo3boo23bo5bo9boboo3b
3o3boobo9bo5bo$87bo3bo12boo7boo9boo7bobo9bobo7boo9boo7boo$86booboboo
39booboo7booboo$86boobb3o103boo$87boo34b3obb5ob3obb3obb3ob5obb3o37boo$
91bo30bo3bob3o19b3obo3bo38bo$87b4o30bo6bo3b3o11b3o3bo6bo$87boo32bo3boo
6bo13bo6boo3bo$123bo8bobo11bobo8bo$120bobo16b3o16bobo$119boobob3o4bo3b
o9bo3bo4b3oboboo$118bobobo3bo4booboo9booboo4bo3bobobo$117boobo11bobo
11bobo11boboo$94bo21bo3bo5boo11b3o11boo5bo3bo21bo$94boo89boo$93bobo20b
ooboo39booboo20bobo$$139b3o4$139b3o3$104boo69boo$105boo32b3o32boo$104b
o71bo4$139b3o4$115bo23b3o23bo$115boo47boo$114bobo47bobo$$139b3o4$139b
3o3$125boo27boo$126boo11b3o11boo$125bo29bo4$139b3o4$136bobb3obbo$136b
oo5boo$135bobo5bobo!
wildmyron wrote:I thought this might be detailed on the Life wiki, but I can't find anything about these ships on the pages about adjustable ships.
Horrors, another piece of strange and wonderful technology not yet represented in the wiki. Maybe the above will be a step in the right direction.

User avatar
Apple Bottom
Posts: 1034
Joined: July 27th, 2015, 2:06 pm
Contact:

Re: Thread for basic questions

Post by Apple Bottom » March 16th, 2018, 11:27 am

dvgrn wrote:
wildmyron wrote:I thought this might be detailed on the Life wiki, but I can't find anything about these ships on the pages about adjustable ships.
Horrors, another piece of strange and wonderful technology not yet represented in the wiki. Maybe the above will be a step in the right direction.
Well, it's testament to the quality of the LifeWiki these days that people are genuinely surprised if they can't find the information they need on there! ;)

But of course it's all an ongoing effort. @wildmyron -- can you add the missing information?
If you speak, your speech must be better than your silence would have been. — Arabian proverb

Catagolue: Apple Bottom • Life Wiki: Apple Bottom • Twitter: @_AppleBottom_

Proud member of the Pattern Raiders!

wildmyron
Posts: 1542
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Thread for basic questions

Post by wildmyron » March 16th, 2018, 1:48 pm

@dvgrn: thank you, that's great to see non divisible by 4 adjustable period options. I guess they'll all be large because any xwss will automatically give a period of 4N.

Can't commit to wiki editing, but I suppose I should get myself an account there...
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.

Semi-active here - recovering from a severe case of LWTDS.

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

Re: Thread for basic questions

Post by dani » March 21st, 2018, 4:15 pm

Apologies if this has been asked, but why are a lot of interesting objects in CA symmetric? I theorize it is because it takes less cells to specify a symmetric object, but if you have a symmetric object cells are more likely to survive and be born and the object won't completely die out. I assume this is why Knightships are less common too, but if there are any other theories, please let me know.

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

Re: Thread for basic questions

Post by 77topaz » March 21st, 2018, 7:39 pm

danny wrote:Apologies if this has been asked, but why are a lot of interesting objects in CA symmetric? I theorize it is because it takes less cells to specify a symmetric object, but if you have a symmetric object cells are more likely to survive and be born and the object won't completely die out. I assume this is why Knightships are less common too, but if there are any other theories, please let me know.
Yeah, the fact that a symmetric object takes fewer cells to specify also means that searching symmetric objects is faster than asymmetric objects at a given size, which means that search algorithms looking for a certain property are likely to find symmetric solutions earlier than asymmetric ones.

wwei23

Re: Thread for basic questions

Post by wwei23 » March 24th, 2018, 7:22 pm

Find a still life that can push a beehive 1 cell away from it orthogonally.

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Thread for basic questions

Post by AforAmpere » March 24th, 2018, 7:47 pm

Is knightt able to rule out ships at certain widths? I ran 3c/8 at width 12 asymmetric, and it did not produce any ships, but the search did output this as a final partial.

Code: Select all

x = 12, y = 28, rule = B3/S23
9bo$8bobo$7bo3bo$7b3obo$5b3o$5b2o$5bob2o$8bo$3bo4bo$2b3o2$3b2o$3bobo$
3bo$5b4o$bob2o2bobo$bo5bobo$bo$7b3o$3bo3bo2bo$3bobobo$3b2o3b2o$2b2o3b
3o$2bobo$3b2obo$3b4o3bo$5obo3bo$2b3obo3bo!
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

User avatar
Macbi
Posts: 903
Joined: March 29th, 2009, 4:58 am

Re: Thread for basic questions

Post by Macbi » April 4th, 2018, 10:32 am

What exactly do people mean when they say a conduit can be "overclocked"?

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: Thread for basic questions

Post by calcyman » April 4th, 2018, 10:45 am

Macbi wrote:What exactly do people mean when they say a conduit can be "overclocked"?
It means that it can accept two signals separated by less than the repeat time.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for basic questions

Post by dvgrn » April 4th, 2018, 11:29 am

calcyman wrote:
Macbi wrote:What exactly do people mean when they say a conduit can be "overclocked"?
It means that it can accept two signals separated by less than the repeat time.
I added a little more detail about this under overclocking to the latest Life Lexicon. There are actually two distinct ways "overclocking" is used.

In some cases, like the syringe or the semi-cenarks, there are a few periods where the mechanism works, and then a few periods where it doesn't work, usually because of something like a temporary spark that has to get out of the way. And then the mechanism is safe to use any time after the official repeat time. With this more recent usage, "overclocking" doesn't add any extra restrictions to the use of the mechanism, it just means that it's not guaranteed to work for all higher periods.

The old sense of "overclocking" is a slightly trickier concept. A Silver reflector, for example, has a repeat time of 497, but it can reflect p250 streams perfectly well (and nearby periods).

However, at p250, the reset glider generated by a given signal input actually cleans up after the _following_ signal -- and that means that once you start reflecting a p250 stream, you can't stop! Any missing signal will make the whole circuit fail. This "dangerous" use of a circuit is the older meaning of overclocking.

As an aside, it might have been possible to invent single-channel construction technology well before the syringe came along, as far back as 1998 if only someone had thought of doing the searches. There might possibly be enough adjustability in the signal timings of overclocked Silver reflectors, to allow for a universal elbow operation toolkit. That would be an interesting line of steampunk-Life research.

-- Of course, as soon as you finished a construction recipe, your construction arm mechanism would explode -- but that's actually okay in some cases. For something like a Demonoid, that would be a perfectly good way to start a self-destruct sequence. There's a startup problem equivalent to the shutdown problem but it's easily solved by adding a boat on the first glider output.

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Thread for basic questions

Post by AforAmpere » April 4th, 2018, 9:40 pm

Can this CA be shown to not have C/2 as a possibility? It seems that every speed less than but not equal to C/2 is possible, while C/2 is not, this is a 2c/5:

Code: Select all

x = 4, y = 5, rule = B2-ai3cnqr4ijntw5er6i/S0123ej4ity5jkq6k
2bo$obo$bobo2$bo!
Found while testing JustFriends relatives for this kind of behavior.
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

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

Re: Thread for basic questions

Post by dani » April 5th, 2018, 11:22 am

Is a rake that periodically fires pseudorandom gliders possible?

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: Thread for basic questions

Post by Saka » April 7th, 2018, 9:23 am

JonWalter wrote:Hello all !
I’ve been learning python for a while and I was looking for some projects to try out. What do I need to know to create Conway’s Game of Life and how would I get started? Thanks.
For starters try to make a program that creates a 10×10 array (grid) that simulates Life and outputs a new generation by printing the grid again.

wwei23

Re: Thread for basic questions

Post by wwei23 » April 7th, 2018, 9:53 am

Saka wrote:
JonWalter wrote:Hello all !
I’ve been learning python for a while and I was looking for some projects to try out. What do I need to know to create Conway’s Game of Life and how would I get started? Thanks.
For starters try to make a program that creates a 10×10 array (grid) that simulates Life and outputs a new generation by printing the grid again.
Then make a program that can simulate Life in an infinite grid.

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Thread for basic questions

Post by dvgrn » April 7th, 2018, 10:20 am

wwei23 wrote:
Saka wrote:For starters try to make a program that creates a 10×10 array (grid) that simulates Life and outputs a new generation by printing the grid again.
Then make a program that can simulate Life in an infinite grid.
Some slightly more specific suggestions can be found in responses to previous similar questions.

wwei23

Re: Thread for basic questions

Post by wwei23 » April 14th, 2018, 8:06 pm

Hat:

Code: Select all

x = 5, y = 4, rule = B3/S23
2bo$bobo$bobo$2ob2o!
Sesquihat:

Code: Select all

x = 7, y = 5, rule = B3/S23
2bo$bobob2o$bobobo$2obobo$4bo!
Twin hat:

Code: Select all

x = 9, y = 5, rule = B3/S23
2bo3bo$bobobobo$bobobobo$2obobob2o$4bo!
???

Code: Select all

x = 11, y = 5, rule = B3/S23
2bo3bo$bobobobob2o$bobobobobo$2obobobobo$4bo3bo!

User avatar
cordership3
Posts: 129
Joined: August 23rd, 2016, 8:53 am
Location: Smome tomato
Contact:

Re: Thread for basic questions

Post by cordership3 » April 14th, 2018, 8:23 pm

What are the criteria for a higher-symmetry haul to be marked blue on catagolue (committed=6)?
evil twin of cordership2

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: Thread for basic questions

Post by calcyman » April 14th, 2018, 9:23 pm

cordership3 wrote:What are the criteria for a higher-symmetry haul to be marked blue on catagolue (committed=6)?
That someone has called /attribute to determine the first discoverers of an object, and that haul is one of those 'touched' in the process. It marks the haul as being immune to automatic deletion.
What do you do with ill crystallographers? Take them to the mono-clinic!

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

Re: Thread for basic questions

Post by 77topaz » April 15th, 2018, 3:40 am

calcyman wrote:
cordership3 wrote:What are the criteria for a higher-symmetry haul to be marked blue on catagolue (committed=6)?
That someone has called /attribute to determine the first discoverers of an object, and that haul is one of those 'touched' in the process. It marks the haul as being immune to automatic deletion.
How does the attribute function determine when to show hauls for rules other than b3s23, then? Because, I've only seen a blue haul once in another rule, in B2e3ceik4e/S1c2-ai3-ai45ay.

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: Thread for basic questions

Post by calcyman » April 15th, 2018, 7:53 am

77topaz wrote:How does the attribute function determine when to show hauls for rules other than b3s23, then? Because, I've only seen a blue haul once in another rule, in B2e3ceik4e/S1c2-ai3-ai45ay.
The very act of asking who found an object is sufficient to make the first few hauls, if they haven't already been deleted, permanent. You're correct that there is no automatic process for attributing non-b3s23 hauls.
What do you do with ill crystallographers? Take them to the mono-clinic!

Post Reply