The Golly Gang is definitely a gang-of-whoever-will-do-the-work, with Andrew kind of holding it all together (and doing the great majority of the coding for the GUI and scripting components of Golly).rowett wrote:Alternatively if the golly gang are open to contributions I may download the Golly source and see how hard it will be to add the isotropic code. The implementation in LifeViewer was fairly trivial.
Obviously Golly is perfectly capable of handling isotropic rules, since we have a working rule generator script. It hasn't been on my priority list to try to dig into the code that handles parsing and algorithms... so I'm not even sure if isotropic rules would be best supported by adding a new algo to the list, or by modifying the RuleLoader (?) algo so that it understands Hensel's neighbors2.html notation when it sees it.
It's a good question for the golly-test list -- might also get Tom Rokicki's attention again. Back in late January he thought that once the notation issues were sorted out, "...change to the code should be fairly minimal and completely constrained to liferules.cpp."