Pavgran wrote: March 17th, 2022, 7:49 am
Let's do some rough calculations. There are 12 different objects in GPSE's ash. There are 5 GPSEs in the 17-RCT design. That's 60 corderships to construct. Each cordership costs about 100 slow gliders from single block. That's about 6000 slow gliders total just for cordership construction.
And these slow gliders are yet to be encoded in the initial binary number. Even if we assume that each glider costs 20 bits (that assumes a reasonably efficient construction arm, with different move and fire operations), the overall size would be at least 2^(10^5). I think there's no hope in running that in Golly for now with Hashlife algorithm.
And keep in mind that this figure is
very underestimated.
Yup -- for example, the 60-ish Corderships will all have to be launched after the last glider comes in and the incoming GPSEs crash into (
something unknown but fairly easy to design, that was constructed along with the target pattern to catch the GPSEs without releasing any gliders). That means that what we really have to build is a seed for those 60-ish Corderships, which multiplies the cost by another factor of ten or so.
Then there might not be room in the center of the GPSEs for all the seed structures that will have to be triggered simultaneously -- so instead in some cases we might have to build a "meteor shower" seed off to the side somewhere, out of the way, that produces a slow salvo of gliders that construct the 60-ish Corderships... or clear out more space (cleaning up the "crash site", which won't be nice simple GPSE ash anyway) and then build and trigger a seed for the Corderships -- probably another factor of ten or so.
This all makes for a big project, but it's not completely beyond current engineering capabilities -- we know how to do all of these things. We could build a series of demo patterns that
are runnable in Golly, each of which would demonstrate one of the construction or cleanup tasks.
Pavgran wrote: March 17th, 2022, 7:49 am
You are not the only one.
Yeah, this question keeps reappearing. Here's a
post from the last time this came up, just over a month ago. that links to a painfully detailed response from one of the earlier rounds of this discussion.
Long story short, it really seems extraordinarily unlikely that any unsolvable engineering problems would come up, if the community decided to focus on solving all the unsolved pieces. Unfortunately it's not a very interesting project for most people, because putting it all together and watching it run just plain won't be a lot of fun.