Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Math

A Conway 'Game of Life' Conjecture Settled After 29 years (hatsya.com) 54

In 1992 John Conway raised a question about the patterns in his famous mathematical Game of Life: "Is there a Godlike still-life, one that can only have existed for all time (apart from things that don't interfere with it)?"

Conway closed his note by adding "Well, I'm going out to get a hot dog now..." And then, nearly 30 years later, a mathematical blog reports: Ilkka Törmä and Ville Salo, a pair of researchers at the University of Turku in Finland, have found a finite configuration in Conway's Game of Life such that, if it occurs within a universe at time T, it must have existed in that same position at time T-1 (and therefore, by induction, at time 0)...

The configuration was discovered by experimenting with finite patches of repeating 'agar' and using a SAT solver to check whether any of them possess this property.

The blogger also shares some other Game of Life-related news:
  • David Raucci discovered the first oscillator of period 38. The remaining unsolved periods are 19, 34, and 41.
  • Darren Li has connected Charity Engine to Catagolue, providing approximately 2000 CPU cores of continuous effort and searching slightly more than 10^12 random initial configurations per day.
  • Nathaniel Johnston and Dave Greene have published a book on Conway's Game of Life, featuring both the theoretical aspects and engineering that's been accomplished in the half-century since its conception. Unfortunately it was released slightly too early to include the Törmä-Salo result or Raucci's period-38 oscillator.

Thanks to Slashdot reader joshuark for sharing the story.


This discussion has been archived. No new comments can be posted.

A Conway 'Game of Life' Conjecture Settled After 29 years

Comments Filter:
  • 10^12 per day seems rather low for 2000 cpu cores for pure memory unbound computation like this.

    Its only 500 million per day per core? what the f...?
    • Its about 3 per second per core, so it looks like they were bound to the seek time of a spinning platters.
    • by godrik ( 1287354 )

      If I understand the problem correctly, it's a complex problem to solve. For each initial configuration they need to see what the configuration converges too. So you may need to run many time steps before that happens.

  • There must be more to this than the summary states.

    If the pattern is required to exist at time T-1 if it exists at T, then it must exist at time -1 (0-1), before the game starts. So either there is no such pattern or they must have some special casing required for 0.

    I guess I'll have to read the paper!

    • Re:Contradiction? (Score:5, Informative)

      by Sneftel ( 15416 ) on Sunday January 23, 2022 @12:41PM (#62199561)

      There is no time -1. What the paper and the summary are saying is that that configuration can *only* occur if the world is directly set up to contain it. There's no way to set up the simulation with gliders and whatnot to eventually *produce* it.

    • There must be more to this than the summary states.

      If the pattern is required to exist at time T-1 if it exists at T, then it must exist at time -1 (0-1), before the game starts. So either there is no such pattern or they must have some special casing required for 0.

      I guess I'll have to read the paper!

      Read the paper? I'm still trying to understand the question:

      "Is there a Godlike still-life, one that can only have existed for all time (apart from things that don't interfere with it)?"

      • Re:Contradiction? (Score:4, Informative)

        by Anonymous Coward on Sunday January 23, 2022 @01:01PM (#62199595)

        Read the paper? I'm still trying to understand the question:

        You can setup the initial configuration anyway you wish, and as the world plays out, things are changed. Some structures are created, others destroyed, others yet become changed, and some change into structures that end up static and unchanging.

        The question is: is there a static unchanging structure that can only exist by putting it there at the initial setup, and can never be created by the world playing out and making that structure come into existence.

        • So it's the same as the statement "are there structures that can never be created by others, no matter how clever?"

          • Well, and that are immutable in the sense that they stay there forever, I think is the important qualifier. It can neither be created nor destroyed while the game is running, and simply can only exist if it was put there before the game started. Basically what I'm gathering is they solved the equation so they know there's 3 of them and they did the math to actually calculate one of them.

            • Oh, no my bad, misread. There's 4 of them, of which they've calculated the starting positions of 1.

      • by Anonymous Coward

        I understood this part:

        "Well, I'm going out to get a hot dog now..."

      • "Can only have existed for all time" could be phrased much better, like "Cannot have descended from any other configuration".

      • The key is to understand what he meant by "still-life". Once you get that, the makes sense.

      • by pjt33 ( 739471 )

        The standard term is "garden of Eden", so the summary is unhelpful even for people who are moderately familiar with the field. I only understood it because I've already seen a reference to the work elsewhere.

    • At time 0, you can have whatever initial configuration you set up. The game begins at "T=0".
    • by hawk ( 1151 )

      >I guess I'll have to read the paper!

      ???

      You realize, of course, that that is about the *only* way to get banned from slashdot?

      hawk

  • by mcnster ( 2043720 ) on Sunday January 23, 2022 @12:49PM (#62199577)

    This is why I still read /. despite 25 years of semi-autistic bs in the comments. Mine included.

    • Re: Fascinating (Score:2, Offtopic)

      by Strider- ( 39683 )

      Good Lord, has it really been that long?

      Checks calendar⦠Yepâ¦

      Get off my lawn, and stop dumping hot grits on Natalie Portman!

      • by sconeu ( 64226 )

        I would, but could you imagine a beowulf cluster of naked and petrified Natalie Portmans?

    • This is why I still read /. despite 25 years of semi-autistic bs in the comments.

      This is a pretty cool thing to just find now, so many years later...

      One little bit of sub-knowledge I did not know about life was in the article also:

      Every strict still-life with â 20 cells can be synthesised by gliders.

      A pretty cool little factlet I hadn't heard before.

    • by KlomDark ( 6370 )

      Damn I've gotten old!

  • by correct0r ( 6532614 ) on Sunday January 23, 2022 @01:17PM (#62199635)

    Worth pointing out, don't expect the "editors" to bother doing it.

    https://conwaylife.com/book/ [conwaylife.com]

  • Did he ever get the hot dog?

    Did Conway like Life cereal?

    Had he considered giving up and just playing the board game instead?

    • Had he considered giving up and just playing the board game instead?

      He gave up on Global Thermonuclear War, that's for sure. That game has an unsatisfying resolution.

  • Can anyone explain what this is about?

  • by nagora ( 177841 ) on Sunday January 23, 2022 @01:51PM (#62199711)

    They skipped the part where Stephen Wolfram then claimed that he knew that all along and just assumed the rest of us were as smart as he thinks he is. Oh, and that he invented "Conway's Game of Life" when he was 11 and has regretted calling that ever since.

  • by Voice of satan ( 1553177 ) on Sunday January 23, 2022 @02:03PM (#62199743)

    He would have been happy to see this. Too bad he died of COVID in 2020. We will miss him. He was still active at past 80.

  • The link in question presents a life pattern that seems to destruct instantly. Tested on LiveViewer [lazyslug.com] and copying that pattern (manually by the way) - I don't see how that pattern is a parent of itself, nor how it could be formed by anything, and thus I don't know what's being talked about.

    In 1992 John Conway raised a question about the patterns in his famous mathematical Game of Life: "Is there a Godlike still-life, one that can only have existed for all time (apart from things that don't interfere with it)

    • nor how it could be formed by anything

      That's the point.

      • by Sigma 7 ( 266129 )

        That would be half the point, not the point. Even if it was the point, it doesn't mean much if there's an issue with the description or presentation.

        Also, it's not even the point. If you read the rest of my comment, you'd notice that it's the unique father problem where it's formed by exactly one parent rather than being a garden of eden with no parent.

  • That's one hellava book you can download.
  • I read the side comment about the new 38 period oscillator being discovered, that mentions the other periods that hadn't yet been found. I first dabbled with Life a couple months after the first Scientific American article, but I've been out of touch with all of the research and discoveries for many years. Hence, I don't know the "rules" about what construes a valid oscillator, but it seems to me that if you took a working 17 period oscillator (which exists) and you put a blinker somewhere nearby, that does
    • by pjt33 ( 739471 )

      Note that only non-trivial oscillators are considered here, in the sense that there must be at least one cell that oscillates at the full period.

      Source [conwaylife.com]

  • A still-life, from another poster, I don't know if there is a real name, like a square will eventually break up if something hits it.
    Is there a position that make break up but will after a finite number of moves return to its first position again?
    Throw a glider at it and it will warp to an apparently random design but go back to the start, as though the glider never hit.

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...