DivusIulius wrote:Just a quick question. Is there a trick to get the LifeHistory functionality for an arbitrary cellular automaton e.g. B38/S238?
It's not exactly a trick, but you would have to write a separate LifeHistory rule for each base rule -- LifeHistoryB38S238, etc. Unfortunately it's a bit more complicated to write LifeHistory versions of rules with more possible B and S options.
On the other hand, I now notice that I wrote the original LifeHistory rule before the "permute" option was available (see the
RoadMap). Looks like the current LifeHistory.rule is just a carry-over of the old rule to .rule format, so the list of rules is unnecessarily complicated now.
It's certainly possible to write a script to generate a LifeHistory rule for any B*/S* rule, using the "permute" symmetry option. No doubt the script could be added to Golly''s TableGenerators folder if someone wants to write it. Anybody care to give it a try?