The Online Life-Like CA Soup Search

For general discussion about Conway's Game of Life.
User avatar
Macbi
Posts: 917
Joined: March 29th, 2009, 4:58 am
Contact:

Re: The Online Life-Like CA Soup Search

Post by Macbi » October 3rd, 2009, 7:58 am

I'm not sure if cell-count is a good way of measuring methuselahs. After all, an 8-cell pattern with a glider and a blinker can last quite a while. Bounding box seems more sensible a more sensible measurement of size.

User avatar
Andrew
Moderator
Posts: 1033
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: The Online Life-Like CA Soup Search

Post by Andrew » October 3rd, 2009, 9:56 pm

knightlife wrote:Has anyone plotted initial cell count versus maximum lifespan for methuselahs?
Not quite what you want, but this entry in Nathaniel's blog is interesting:
http://www.nathanieljohnston.com/index. ... e-of-life/
Use Glu or Glui to explore CA rules on non-periodic tilings: DominoLife and HatLife

knightlife
Posts: 566
Joined: May 31st, 2009, 12:08 am

Re: The Online Life-Like CA Soup Search

Post by knightlife » October 4th, 2009, 11:34 am

Macbi wrote:an 8-cell pattern with a glider and a blinker can last quite a while
Clearly the bounding box has to enter the equation along with cell count and lifespan (admittedly a tough if not impossible equation to come up with). I suppose there will always be trivial cases no matter what methuselah definition you come up with. Notice the final glider collision in the latest 20x20 soup with lifespan 28158 takes quite a while to happen, but that time is added to the lifespan and I think that is perfectly acceptable.

Eylrid
Posts: 30
Joined: October 8th, 2009, 10:28 pm

Re: The Online Life-Like CA Soup Search

Post by Eylrid » October 9th, 2009, 3:11 pm

I don't know if anyone has mentioned adding HexLife (or whatever it ends up getting called). One of the difficulties with that one is that rotations are different.

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

Re: The Online Life-Like CA Soup Search

Post by Macbi » October 10th, 2009, 1:08 pm

New methuselah; 28987, so close, and yet so far.

User avatar
Lewis
Posts: 337
Joined: March 17th, 2009, 5:26 pm
Contact:

Re: The Online Life-Like CA Soup Search

Post by Lewis » October 11th, 2009, 4:58 am

I've had an idea - Could the next version of the search script be somehow combined with the script that cleans up the data on the site?

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

Re: The Online Life-Like CA Soup Search

Post by Sokwe » October 13th, 2009, 9:55 pm

For some reason the soup search results for long-lived patterns does not include anything found by me. I first noticed this a while back when it failed to show any of my long-lived patterns in 2x2, despite the fact that I had made the greatest contribution to that rule at the time. Now with the dialogue on the side that tells me the lifespan of long-lived that it has found, it has become more obvious that it is failing to put these patterns properly in the database. For example, my current search in B35/S23 says that it has found a long-lived pattern of a lifespan between 1100 and 1149 generations. I know my census data has been uploaded at least twice since this was found, but it does not appear on the list of long-lived patterns. This is only for long-lived patterns, my normal census data is obviously making it to the database.
-Matthias Merzenich

User avatar
iconmaster
Posts: 42
Joined: July 2nd, 2009, 7:22 pm

Re: The Online Life-Like CA Soup Search

Post by iconmaster » October 15th, 2009, 4:32 pm

Sokwe wrote:For some reason the soup search results for long-lived patterns does not include anything found by me...
This has happened to me too.

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

Re: The Online Life-Like CA Soup Search

Post by Nathaniel » October 15th, 2009, 6:07 pm

Sokwe wrote:For some reason the soup search results for long-lived patterns does not include anything found by me.
This is very strange... I haven't been able to find the source of the problem, and I can't imagine why it would be able to upload one type of data but not the other. Could you check your Golly data directory? On my computer it's located at:

C:\Users\Nathaniel\appdata\Roaming\Golly

Even if it was unable to upload your methuselahs, there should be files in there called "methuselah_XXXX.rle", where XXXX is the lifespan of that methuselah. Are those files in there? If so, check to make sure that nothing particularly notable has been missed (eg. a lifespan 30000 pattern) while I try to figure out what's going on.

Axaj
Posts: 231
Joined: September 26th, 2009, 12:23 am

Re: The Online Life-Like CA Soup Search

Post by Axaj » October 15th, 2009, 10:03 pm

Ugh... whenever I try to get it to run, I get a error saying "no module named soup_search_exe". I have Python 2.6.3, Golly 2.0, and Mac OS 10.8, if that means anything.
Image

Eylrid
Posts: 30
Joined: October 8th, 2009, 10:28 pm

Re: The Online Life-Like CA Soup Search

Post by Eylrid » October 16th, 2009, 5:09 pm

knightlife wrote:
Macbi wrote:an 8-cell pattern with a glider and a blinker can last quite a while
Clearly the bounding box has to enter the equation along with cell count and lifespan (admittedly a tough if not impossible equation to come up with). I suppose there will always be trivial cases no matter what methuselah definition you come up with. Notice the final glider collision in the latest 20x20 soup with lifespan 28158 takes quite a while to happen, but that time is added to the lifespan and I think that is perfectly acceptable.
Well, I suppose you could start with a simple equation: lifespan/(cellcount*boundingboxarea), and complicate it as needed.

The Big H
Posts: 1
Joined: October 16th, 2009, 7:34 pm

Re: The Online Life-Like CA Soup Search

Post by The Big H » October 16th, 2009, 10:12 pm

Possibly a silly question, but how come the two naturally occurring switch-engine variants don't show up on the spaceships & puffers list?

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

Re: The Online Life-Like CA Soup Search

Post by Nathaniel » October 16th, 2009, 10:55 pm

The Big H wrote:Possibly a silly question, but how come the two naturally occurring switch-engine variants don't show up on the spaceships & puffers list?
Due to me being way behind in my cleaning of the data. They're in the database, just not in the publicly-displayed (ie. clean) part of it yet.

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

Re: The Online Life-Like CA Soup Search

Post by Sokwe » October 17th, 2009, 5:30 pm

Nathaniel wrote:Even if it was unable to upload your methuselahs, there should be files in there called "methuselah_XXXX.rle", where XXXX is the lifespan of that methuselah. Are those files in there?
Yep, they're there. I sorted out the patterns that would make the top 50 if they were added. I had twelve for B36/S125 (2x2) and one for B35/S23.
Attachments
Methuselahs.zip
(4.12 KiB) Downloaded 335 times
-Matthias Merzenich

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

Re: The Online Life-Like CA Soup Search

Post by Sokwe » October 18th, 2009, 2:40 am

Sokwe wrote:
Nathaniel wrote:Even if it was unable to upload your methuselahs, there should be files in there called "methuselah_XXXX.rle", where XXXX is the lifespan of that methuselah. Are those files in there?
Yep, they're there. I sorted out the patterns that would make the top 50 if they were added. I had twelve for B36/S125 (2x2) and one for B35/S23.
Edit: I'm pretty sure it was because I never put down an email address. I have tried it since with an email address and it has successfully uploaded a methuselah.
-Matthias Merzenich

User avatar
Lewis
Posts: 337
Joined: March 17th, 2009, 5:26 pm
Contact:

Re: The Online Life-Like CA Soup Search

Post by Lewis » December 6th, 2009, 4:38 am

Are the lists on the site still updated? No new patterns have been added at the bottom of the lists.

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

Re: The Online Life-Like CA Soup Search

Post by Sokwe » December 8th, 2009, 7:20 pm

Lewis wrote:Are the lists on the site still updated?
Yes, they are; I have been checking the statistics semi-regularly just out of curiosity, and they are still being updated (the rate of new methuselah discoveries has greatly decreased, however). Amazingly, over 1,000,000,000 soups have been censused in Conway's Game of Life (1,088,744,565 currently)
Lewis wrote:No new patterns have been added at the bottom of the lists.
I believe Nathaniel has been too busy to add new patterns to the lists (a task that I believe he does manually).
-Matthias Merzenich

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

Re: The Online Life-Like CA Soup Search

Post by Sokwe » January 10th, 2010, 10:36 pm

We have a new record holding methuselah at 31192 generations!

Here's a 26-cell pattern that stabilizes after 31082 generations:

Code: Select all

x = 43, y = 26, rule = B3/S23
2o$o$o11bo$12b3o14b3o5$3b2o$3bo12$29bo11bo$29b3o10bo$42bo$25bo15b2o$
24b2o!
-Matthias Merzenich

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

Re: The Online Life-Like CA Soup Search

Post by Nathaniel » January 10th, 2010, 10:57 pm

Wow, congrats Erik! :D

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

Re: The Online Life-Like CA Soup Search

Post by Macbi » January 11th, 2010, 1:06 pm

Woo! Record! Nice work!

P.S. Erik should name it, yes?

User avatar
ErikDeNeve
Posts: 4
Joined: September 6th, 2009, 12:57 pm

Re: The Online Life-Like CA Soup Search

Post by ErikDeNeve » January 11th, 2010, 7:34 pm

>> We have a new record holding methuselah at 31192 generations! <<

Yesss!! I didn't even notice it until today !
Our computer room was very cold these past weeks, which gave me the perfect excuse to run multiple PCs with soup searches to help warm it up.

>> P.S. Erik should name it, yes?

I'll have to think about it :-)

User avatar
ErikDeNeve
Posts: 4
Joined: September 6th, 2009, 12:57 pm

Re: The Online Life-Like CA Soup Search

Post by ErikDeNeve » January 11th, 2010, 10:43 pm

So - let's officially name it Edna. Nathaniel Johnston suggested it, being the name of Methuselah's (apocryphal) wife and also ending in -a, and I also like to co-name it after Dame Edna Everage, the famous megastar-and-housewife ( http://www.dame-edna.com/ ) ;-)


It will be interesting to see if anyone can find ancestor patterns, to drive up the generation count by a few, like what happened to Lidka...

User avatar
ErikDeNeve
Posts: 4
Joined: September 6th, 2009, 12:57 pm

Re: The Online Life-Like CA Soup Search

Post by ErikDeNeve » February 1st, 2010, 3:50 am

I added an entry for Edna to the life wiki: http://www.conwaylife.com/wiki/index.php?title=Edna
I think the resulting pattern looks a little like a sitting mouse...
Also, another Lidka-beating pattern was discovered yesterday ! At 29,947 generations it's running a little behind Edna; I'm calling it Madge.

Richard
Posts: 2
Joined: February 13th, 2010, 12:41 pm

Re: The Online Life-Like CA Soup Search

Post by Richard » February 13th, 2010, 3:11 pm

If we search soups of 3 different sizes, say, 20x20, 20x40, and 40x40, the results could be combined to evaluate separate production rates for objects per unit area, per unit length of perimeter, and per corner. When we have large enough samples for good statistics, we can see whether spaceship production depends almost entirely on perimeter and corners, while the production rates of still lifes and oscillators per area should be a good match to those obtained by Achim Flammenkamp for toroidal soups. I suppose we might find negative rates of production per corner or per perimeter for objects that are only likely to be created deep in the interior of a soup.

This assumes that the rate of creation of each object is a linear function of area, perimeter, and number of corners. One nonlinear effect I would expect to see is that mutual collisions of gliders deplete the net production of gliders, to a degree roughly proportional to the sum of the squares of the lengths of the sides of the soup, along with a corresponding enhancement of the production of objects created by right-angle glider collisions. My choice would be to model net glider production for a side of length "s" as (a(s+b))/(1+c(s+b)^2) where "a" represents the gross rate of glider production per unit of perimeter, "b" represents the correction for corners, and "c" represents depletion by mutual collision; the depletion term would have to be replaced by an exponential function for "s" very large. To evaluate this effect would require a 4th soup size or shape, and additional soup geometries would help confirm this functional relationship and rule out other important nonlinear effects.

Statistics for the lifetimes of soups of different sizes and shapes would also be interesting.

For Conway's Life, at least, I think this would be a better use of our computer cycles than running additional 20x20 soups. A simple way to start this process would be to distribute additional versions of the script, one for each new soup geometry to be run, provided this doesn't compromise the tamper-proof quality of the script; and I promise to be patient while you figure out how to present all the additional results!

Veronika
Posts: 1
Joined: July 20th, 2009, 7:35 am
Location: Slovenia

Re: The Online Life-Like CA Soup Search

Post by Veronika » February 14th, 2010, 10:05 am

Just to point out, the highscore for longlived patterns in 2x2 are messed up

Post Reply