Golly 3.2b2
Golly 3.2b2
EDIT: Removed links to Golly 3.2b2.
Changes since 3.2b1:
* Most of the changes are in 3D.lua. It's now faster and supports a number of different neighborhoods, including Busy Boxes. See the 3D.lua thread for details.
* Golly will automatically start up 3D.lua if you open a .rle3 file or a clipboard containing a 3D pattern.
* The getevent command now returns a "file filepath" event if the user tries to open a file while a script is running. Only 3D.lua uses this event at the moment.
* New and updated files in the Patterns folder (see Help > Changes for details).
* Includes release 29 of the Life Lexicon.
If there are no major problems then this should be the final beta version of 3.2, so please give it a good test.
Changes since 3.2b1:
* Most of the changes are in 3D.lua. It's now faster and supports a number of different neighborhoods, including Busy Boxes. See the 3D.lua thread for details.
* Golly will automatically start up 3D.lua if you open a .rle3 file or a clipboard containing a 3D pattern.
* The getevent command now returns a "file filepath" event if the user tries to open a file while a script is running. Only 3D.lua uses this event at the moment.
* New and updated files in the Patterns folder (see Help > Changes for details).
* Includes release 29 of the Life Lexicon.
If there are no major problems then this should be the final beta version of 3.2, so please give it a good test.
Re: Golly 3.2b2
Apologies if this should go to a more general Golly thread.
When using Golly with Torus rules, it would be very nice to have under the Edit menu - next to Flip and Rotate - also a "Shift horizontally" and a "Shift vertically" command (more precisely, it should be "Rotate" but this may be potentially more confusing than "Shift").
Just noticed that this is missing - no wonder if it makes little sense on an indefinite plane. But for any boundary rules (e.g. tori) it does make sense.
When using Golly with Torus rules, it would be very nice to have under the Edit menu - next to Flip and Rotate - also a "Shift horizontally" and a "Shift vertically" command (more precisely, it should be "Rotate" but this may be potentially more confusing than "Shift").
Just noticed that this is missing - no wonder if it makes little sense on an indefinite plane. But for any boundary rules (e.g. tori) it does make sense.
Re: Golly 3.2b2
Yay! The already excellent program is getting better and better with each update!
Re: Golly 3.2b2
Why aren't python cell lists in tuples?
Re: Golly 3.2b2
They can be if you want them to be -- Scorbie asked this question a while back, and there's a summary in that thread about converting cell lists to tuples and back.danny wrote:Why aren't python cell lists in tuples?
I guess the short answer is that compared to a simple linear list, tuples take up significantly more space and are less efficient for Python to handle, or (maybe especially) to transfer back and forth to Golly's internal C++ code. For the long answer see the above link.
Re: Golly 3.2b2
Can an updated version of my speeds rule mashup be used instead for unit-fraction-orthogonal-spaceships?
Also, the name in the attribution in horiship-guns.rle should probably be updated.
Also, the name in the attribution in horiship-guns.rle should probably be updated.
Help wanted: How can we accurately notate any 1D replicator?
Re: Golly 3.2b2
Thanks! I'm down to the wire on new checkins, though, and the linked Rainbow 3.0 pattern needs some explanation of the difference between the two rows. Can somebody put together a set of explanatory comments like the ones in unit-fraction-orthogonal-spaceships? What's the significance of the random-ish scattering of ships in the upper left? Why is that ridiculously large c/12 ship in the top row but not the bottom row? etc.muzik wrote:Can an updated version of my speeds rule mashup be used instead for unit-fraction-orthogonal-spaceships?
Also, the name in the attribution in horiship-guns.rle should probably be updated.
Re: Golly 3.2b2
Because it's actually 2c/12.dvgrn wrote:Why is that ridiculously large c/12 ship in the top row but not the bottom row?
Help wanted: How can we accurately notate any 1D replicator?
Re: Golly 3.2b2
If I'm understanding the classification system right, ecologist would belong on a fifth row above everything that's there -- way over in the 20th column. Is there some criterion that keeps it from being there, or did you just happen to stop collecting at 4c/N? (That would be a perfectly reasonable executive decision -- just making sure I'm not missing anything.)muzik wrote:Because it's actually 2c/12.dvgrn wrote:Why is that ridiculously large c/12 ship in the top row but not the bottom row?
This is the kind of detail that often keeps me from adding new stuff to Golly's collection. Getting comments to include with the pattern, and being sure that they're the right comments, is often a surprisingly long and painful job.
Re: Golly 3.2b2
It would be included there.
Pretty much everything that isn't c/n or 2c/n can be ignored for most purposes at this point, since I haven't included any 3c/n spaceship rules aside from Life itself.
Pretty much everything that isn't c/n or 2c/n can be ignored for most purposes at this point, since I haven't included any 3c/n spaceship rules aside from Life itself.
Help wanted: How can we accurately notate any 1D replicator?
Re: Golly 3.2b2
So what pattern should I check in exactly, and what are the comments that should be included with it? Lots of bonus points are available if the actual file to be checked in shows up here as an attachment.muzik wrote:It would be included there.
Pretty much everything that isn't c/n or 2c/n can be ignored for most purposes at this point, since I haven't included any 3c/n spaceship rules aside from Life itself.
(Probably the same ZIP file structure is needed for this as for unit-fractions-orthogonal-spaceships.zip -- have to include the rule in the same archive with the pattern file.)
Re: Golly 3.2b2
On that topic, the unit fraction orthogonal spaceships file doesn't work at all on the iOS version. It appears to read the script as a pattern file. What exactly is the script for, anyway?
Help wanted: How can we accurately notate any 1D replicator?
Re: Golly 3.2b2
The script was a workaround by Andrew, if I'm remembering right, to prevent Golly from popping up a window every time it opened the ZIP file. The original ZIP file had the rule table and the pattern file in it as I described. Works fine, but Golly pops up a window to announce that it has installed the rule every time.muzik wrote:On that topic, the unit fraction orthogonal spaceships file doesn't work at all on the iOS version. It appears to read the script as a pattern file. What exactly is the script for, anyway?
The Lua script creates the rule on the fly, then also creates the appropriate macrocell file in a temp directory and then opens it. No popups to worry about... but it hadn't occurred to me there would be a problem with the iOS version. Will ask around about that.