Earlier quoted context omitted.
This is a really good and not at all easy to answer question. The most I can say is that folks earlier this year used some SAT solver equivalent to find notable patterns that cannot be constructed - including a still life and an oscillator https://conwaylife.com/wiki/Unsynthesizable_oscillator_1 . This doesn't have much bearing on the probability of constructability for an arbitrary large pattern.
Yeah, I was wondering, with todays computing power, if it were possible to run outrageously large random Life universes and use some sort of software to look for "interesting patterns" (whatever that means). Or are these "discoveries" being done by hand?
Building arbitrary Life patterns in 15 gliders
81–90 of 114 posts
Re: Building arbitrary Life patterns in 15 gliders
#82Re: Building arbitrary Life patterns in 15 gliders
#83What’s most complex thing achieved in GOL ?
Re: Building arbitrary Life patterns in 15 gliders
#84Re: Building arbitrary Life patterns in 15 gliders
#85Whenever I read one of these deep dives into GoL achievements, and let me preface this by saying I mean this as a compliment, I feel like I'm reading the extended universe lore on a wiki page for a giant fantasy franchise. It's maths but feels so much more narratively rich than most other mathematics somehow, and the community around it has such a unique subculture vibe to it too.
Re: Building arbitrary Life patterns in 15 gliders
#86At 1:57 it even looks like someone draws a line casually with a mouse.
Re: Building arbitrary Life patterns in 15 gliders
#87Whenever I read one of these deep dives into GoL achievements, and let me preface this by saying I mean this as a compliment, I feel like I'm reading the extended universe lore on a wiki page for a giant fantasy franchise. It's maths but feels so much more narratively rich than most other mathematics somehow, and the community around it has such a unique subculture vibe to it too.
Re: Building arbitrary Life patterns in 15 gliders
#88Edit: thanks you people for the explanation, makes sense. Nice hack to make it feasible.
Re: Building arbitrary Life patterns in 15 gliders
#89This is an incredible achievement. The most impressive piece of GoL engineering I've ever seen! Clearly, number of gliders is no longer a good measure of complexity of constructions. Perhaps one should fix a straightforward way to encode a set of gliders by position (e.g. using [1]) and orientation and take the minimum number of bits of such a description. Just one question: > 1274729 – build a DBCA and pass control…
I can verify this later.
Re: Building arbitrary Life patterns in 15 gliders
#90I had a particularly hard time grokking the way the semilator works to reduce pattern size. It's a pretty difficult term to google too, being so similar to the word 'simulator'. Does anyone well versed in GoL-ogy care to share a short ELI5? Edit: thanks you people for the explanation, makes sense. Nice hack to make it feasible.
The middle of the RCT pattern where all of the action happens, reads its first bit 2^N generations B.S (before singularity, or before splat, whichever you prefer). Next bit is 2^(N-1) B.S. Next would be 2^(N-2), but this is what the semilator changes.
During the franky enormous gap between 2^(N-1) and 2^(N-2) generations B.S, extra spaceships come in at an orthogonal direction. These have two possible configurations, giving equivalent results to either of the possible bit reads. This accelerates the speed of bit reading, and means that N of millions can be emulated by a pattern with N less than 30. Much less initial distance, much less time. The addition of millions of cells of spaceships doesn't make the overall pattern smaller in an informational sense, just in the scale of time and distance between its constituent parts.