I'm making a new Methuselah

A forum where anything goes. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. This is the forum for "non-academic" content.
Post Reply
Pigeonbee
Posts: 21
Joined: March 25th, 2016, 2:59 pm
Location: UK

I'm making a new Methuselah

Post by Pigeonbee » March 25th, 2016, 4:55 pm

Probably been made before, but ah well. Made it from randomly placed blocks. I found a pattern that lasts 2,713 generations, I'm hoping to change it slightly each time to see if it lasts longer than 2,713 generations. Wish me luck.
5K1Glsz.png
5K1Glsz.png (2.15 KiB) Viewed 178 times
Detailed info about the Methuselah (So far):
>Lasts 2,713 generations
>Ends with a population of 224, (289 if you count the 13 gliders)
>I'm pretty sure it hasn't been found yet
>Makes:
13 Gliders
14 Blinkers
18 Blocks
1 Tub
9 Beehives
1 Boat
1 Long Boat
1 Ship
4 Loaves
Last edited by Pigeonbee on May 26th, 2017, 10:38 am, edited 2 times in total.
I am riveted by really, really long-lasting methuselahs.
Trying to seach for them in golly by placing random blocks and hoping for the best, and also by modding existing ones.

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: I'm making a new Methuselah

Post by drc » March 25th, 2016, 5:00 pm

I don't want to sound mean, but:

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!

Pigeonbee
Posts: 21
Joined: March 25th, 2016, 2:59 pm
Location: UK

Re: I'm making a new Methuselah

Post by Pigeonbee » March 25th, 2016, 5:04 pm

drc wrote:I don't want to sound mean, but:

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
I'm kinda new to this forum, so I have no clue what that means.
I am riveted by really, really long-lasting methuselahs.
Trying to seach for them in golly by placing random blocks and hoping for the best, and also by modding existing ones.

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: I'm making a new Methuselah

Post by drc » March 25th, 2016, 5:05 pm

Pigeonbee wrote:
drc wrote:I don't want to sound mean, but:

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
I'm kinda new to this forum, so I have no clue what that means.
Click show in viewer, It displays a methuselah of 9 cells, and lasts 17331 generations.

Pigeonbee
Posts: 21
Joined: March 25th, 2016, 2:59 pm
Location: UK

Re: I'm making a new Methuselah

Post by Pigeonbee » March 25th, 2016, 5:09 pm

Oh. Ah well.
Anyway, I put a block under the pattern, so it lasts for about 2,700 generations.
I guess that's progress.
I'll update the thread anyway.
I am riveted by really, really long-lasting methuselahs.
Trying to seach for them in golly by placing random blocks and hoping for the best, and also by modding existing ones.

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: I'm making a new Methuselah

Post by drc » March 25th, 2016, 5:11 pm

Pigeonbee wrote:Oh. Ah well.
Anyway, I put a block under the pattern, so it lasts for about 2,700 generations.
I guess that's progress.
I'll update the thread anyway.
You should try other things, like beehive, boat, tub, blinker, ship, and loaf

Pigeonbee
Posts: 21
Joined: March 25th, 2016, 2:59 pm
Location: UK

Re: I'm making a new Methuselah

Post by Pigeonbee » March 25th, 2016, 5:27 pm

drc wrote:
Pigeonbee wrote:Oh. Ah well.
Anyway, I put a block under the pattern, so it lasts for about 2,700 generations.
I guess that's progress.
I'll update the thread anyway.
You should try other things, like beehive, boat, tub, blinker, ship, and loaf
Oh okay.
I guess I will experiment more.
There's probably something about the pattern that I haven't noticed and is very important for development of the Methusalah.
Could you help me in making it last longer and such?
I am riveted by really, really long-lasting methuselahs.
Trying to seach for them in golly by placing random blocks and hoping for the best, and also by modding existing ones.

User avatar
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: I'm making a new Methuselah

Post by muzik » March 26th, 2016, 7:07 am

You should try and make the gliders hit blinkers in such a way that makes even more mesuthelahs.

Like this:

Code: Select all

x = 10, y = 8, rule = B3/S23
7bobo$7b2o$8bo5$3o!

simeks
Posts: 408
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: I'm making a new Methuselah

Post by simeks » March 29th, 2016, 12:30 pm

I've been meaning to search for a methuselah at one time or another, and since the subject came up...

My starting patterns were random 7-by-7 soups.

About one pattern in 100000 converges on bunnies/rabbits.

The second most common pattern lasting more than 15000 generations seems to be this one, which is easily recognizable by the five blocks it lays down early on. It occured about once in a few million soups:

Code: Select all

x = 7, y = 7, rule = LifeHistory
A5.A$A4.A$3.4A$.2A2.2A$4A2.A$4A2.A$3.A.A!
After searching more than 10 million 7-by-7 soups, this is the first one I've seen that lasts longer than bunnies. It settles in generation 19065:

Code: Select all

x = 7, y = 7, rule = LifeHistory
3A.A$2A.A.2A$2.A.A.A$.A3.2A$A.A.A$6.A$4A.A!
Edit: This one is slightly better (settles in generation 19869):

Code: Select all

x = 7, y = 7, rule = LifeHistory
3.2A$3A3.A$3A.3A$2A3.A$.A.2A.A$2.2A$4A2.A!
Edit2: Generation 21581:

Code: Select all

x = 7, y = 7, rule = LifeHistory
.A3.A$2A.A.A$A$5A$A.A2.A$.3A.2A$4A!
Edit3: Generation 22000:

Code: Select all

x = 7, y = 7, rule = LifeHistory
2A$A.A$3A$3A$3A.3A$4.2A$4.A!
Last edited by simeks on April 27th, 2016, 5:11 pm, edited 3 times in total.

User avatar
TheoSwartz
Posts: 72
Joined: March 8th, 2016, 3:24 am

Re: I'm making a new Methuselah

Post by TheoSwartz » March 29th, 2016, 8:08 pm

It's amazing that patterns in such a small space can create such varied and long lasting results. One of the many reasons Life is cool! :)
My simple pleasure is naming patterns.

simeks
Posts: 408
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: I'm making a new Methuselah

Post by simeks » April 28th, 2016, 1:38 pm

Edit: Just a test run of my new vectorizable evolving code, but possibly notable...
23874 generations from a 7-by-7 bounding box:

Code: Select all

x = 7, y = 7, rule = Life
3bobo$2b2o2bo$3b2obo$ob2o2bo$2b4o$b3o2bo$b5o!

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: I'm making a new Methuselah

Post by drc » April 28th, 2016, 4:23 pm

simeks wrote:I've been meaning to search for a methuselah at one time or another, and since the subject came up...
Do you have the script?

simeks
Posts: 408
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: I'm making a new Methuselah

Post by simeks » April 30th, 2016, 11:27 am

drc wrote:Do you have the script?
The code is a bit too sketchy to publish, and my GoLGrid datatype isn't well suited to evaluate such a large grid that is needed -- a tile-based datatype would be much better.

That said, if anyone wants to put some time into running the 64-bit Windows executable, to search for a methuselah, I can post that. I will need to know if your CPU has support for AVX2 (256-bit integer vector operations) or not.

In the meantime, a different kind of methuselah -- 3192 generations without any escaping gliders:

Code: Select all

x = 6, y = 6, rule = LifeHistory
.3A.A$.A.A$A3.A$2.4A$.2A.A$.3A.A!

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: I'm making a new Methuselah

Post by drc » April 30th, 2016, 4:18 pm

simeks wrote:That said, if anyone wants to put some time into running the 64-bit Windows executable, to search for a methuselah, I can post that. I will need to know if your CPU has support for AVX2 (256-bit integer vector operations) or not.
I don't know, but apgsearch runs in AVX1, so I guess not

simeks
Posts: 408
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: I'm making a new Methuselah

Post by simeks » April 30th, 2016, 5:18 pm

drc wrote:I don't know, but apgsearch runs in AVX1, so I guess not
Ok I'll post a version, let's see how it works. Some things are hard-coded:
- The starting pattern is a random 7-by-7 square.
- The grid size is 768-by-768. It will be enough most of the time, but if it isn't the program will fail to find out the true life span of a pattern.
- The reported life span is not exact, and will need to be verified manually.
- "False positives" are possible, mostly because gliders will be converted to blocks at the grid edge, and then other gliders might hit it.

Run from the command line:
meth128 8000

where 8000 is the smallest life span that will be reported, 19000 might be a good value to find only interesting results.
The program will run until stopped with Ctrl-C. To leave running unsupervised, you could redirect the output:
meth128 19000 >out.txt
meth128.zip
(21.99 KiB) Downloaded 240 times

Pigeonbee
Posts: 21
Joined: March 25th, 2016, 2:59 pm
Location: UK

Re: I'm making a new Methuselah

Post by Pigeonbee » May 26th, 2017, 10:34 am

Apologies for the necromance, but is growth rate a thing, and how would I measure it? Would I need to somehow work out an average, by working out how many cells there are every 200 generations, or something like that? My methuselah appears to grow pretty quickly here. I'll try and figure something out, using precision big red square prodding.
I am riveted by really, really long-lasting methuselahs.
Trying to seach for them in golly by placing random blocks and hoping for the best, and also by modding existing ones.

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

Re: I'm making a new Methuselah

Post by BlinkerSpawn » May 31st, 2017, 11:49 pm

Pigeonbee wrote:Apologies for the necromance, but is growth rate a thing, and how would I measure it?
To start, try running pop-plot.lua on your methuselah and take a gander at the resulting graph.
For any methuselah that doesn't settle into switch engines (or something else!) plus a gun, the asymptotic population* growth rate will be O(1) (constant, no growth) but interesting dynamics may occur during regular evolution.
Try manually grabbing populations at set step sizes and plugging a population table into some program that can run regressions to get a basic idea.

*bounding box growth rate will certainly be O(x) (linear), unless there's no gliders.
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

Post Reply