Golly 2.2 has been released

For general discussion about Conway's Game of Life.
Post Reply
User avatar
Andrew
Moderator
Posts: 769
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Golly 2.2 has been released

Post by Andrew » November 21st, 2010, 9:21 pm

Golly 2.2 is now available for download from sourceforge (https://sourceforge.net/projects/golly/files/). If you've been using the beta version (2.2b4) I announced here recently then make sure you upgrade to 2.2 because there have been some significant changes:
  • The rule suffix ":S100" will create a 100x100 spherical surface.
  • The Help menu has a new "Bounded Grids" item.
  • Topology is preserved when switching from one algorithm to another.
  • Examples of the various topologies are in Patterns/Life/Bounded-Grids/.
  • The Patterns folder has been re-organized to be less Life-centric.
  • Fixed a bug in goto.py (and goto.pl has been updated to use fast stepping).
  • Fixed a full screen bug (scroll bars were not hidden).

User avatar
Extrementhusiast
Posts: 1828
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Golly 2.2 has been released

Post by Extrementhusiast » November 21st, 2010, 10:21 pm

When you say "spherical surface", does that mean "toroidal" or something else?
I Like My Heisenburps! (and others)

User avatar
ssaamm
Posts: 125
Joined: June 4th, 2010, 9:43 pm

Re: Golly 2.2 has been released

Post by ssaamm » November 21st, 2010, 10:30 pm

But now, what new standards will be set? Would these patterns be considered official?

Code: Select all

x = 1, y = 11, rule = B3/S23:T0,12
o$o$o$o$o2$o$o$o$o$o!

Code: Select all

x = 30, y = 18, rule = B3/S23:T0,18
2o8bo8b3o5b3o$11bo8b2o5b3o$bobo6b3o14b3o$bobo6b5o8b2o2b3o$o3bo10bo2b2o
3b3ob3o$o3bo10bo2b2o3b3ob3o$bobo6b5o8b2o2b3o$bobo6b3o14b3o$11bo8b2o5b
3o$2o8bo8b3o5b3o$11bo8b2o5b3o$bobo6b3o14b3o$bobo6b5o8b2o2b3o$o3bo10bo
2b2o3b3ob3o$o3bo10bo2b2o3b3ob3o$bobo6b5o8b2o2b3o$bobo6b3o14b3o$11bo8b
2o5b3o!
@Extrementhusiast:

When we refer to a looping as a 3d object, you have to imagine the 2d grid stretched around the object, and that's how it will interact with itself. These are very difficult to explain and best learned by experience and experiment.

User avatar
Andrew
Moderator
Posts: 769
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly 2.2 has been released

Post by Andrew » November 22nd, 2010, 12:34 am

Extrementhusiast wrote:When you say "spherical surface", does that mean "toroidal" or something else?
I mean a surface that is topologically equivalent to a sphere (definitely not a torus). Golly creates this surface by joining the adjacent edges of a square grid (which is made up of square cells). See the bottom of Help > Bounded Grids for a diagram showing exactly how the edges are joined. There are also some useful diagrams at http://en.wikipedia.org/wiki/Fundamental_polygon.

To get a sphere you must have a square grid. Think of a square sheet of rubber. Fold it along a diagonal axis so that the left and top edges join, and thus the right and bottom edges also join. Fuse the joined edges so you've got a triangular envelope, insert a pump into the interior and blow it up until you get a sphere. I tried to locate an image of this using Google but couldn't find one -- perhaps it isn't a very common way to map a square grid onto a sphere.

Anyway, the important thing to note is that the cells at the corners have unusual neighborhoods, as you can see by running Patterns/Life/Bounded-Grids/sphere.rle.

User avatar
Andrew
Moderator
Posts: 769
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly 2.2 has been released

Post by Andrew » November 22nd, 2010, 12:36 am

ssaamm wrote:But now, what new standards will be set? Would these patterns be considered official?
I don't understand these questions. What exactly do you want to know, and what do you mean by "official"?

ebcube
Posts: 124
Joined: February 27th, 2010, 2:11 pm

Re: Golly 2.2 has been released

Post by ebcube » November 23rd, 2010, 11:33 am

Hmm. Aside from c speed toroidal spaceships in B3 rules like Life, there are other interesting patterns in toroidal universes. For example, in a toroidal Starwars universe of width 2, spaceships don't work, and there is only this sawtooth replicator:

Code: Select all

x = 23, y = 2, rule = 345/2/4:T100,2
3.2A17.A$A2.A17.2A!
Langton's LLRR returns to its original state after 2064 generations in a T6,6 universe:

Code: Select all

x = 6, y = 6, rule = LangtonsAnt_LLRR:T6,6
2$2.G!
Maybe we should open a thread for interesting discoveries in toroidal universes.

User avatar
Extrementhusiast
Posts: 1828
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Golly 2.2 has been released

Post by Extrementhusiast » November 23rd, 2010, 1:47 pm

ebcube wrote:Maybe we should open a thread for interesting discoveries in toroidal universes.
Done. (See "Thread in a Different Geometry", in the Patterns board.)
I Like My Heisenburps! (and others)

Post Reply