Search found 1032 matches

by Andrew
October 21st, 2026, 9:24 pm
Forum: General Discussion
Topic: Golly 5.1b1
Replies: 0
Views: 62

Golly 5.1b1

Golly 5.1b1 is now available for testing:

https://www.trevorrow.com/golly/golly-5.1b1-gtk-64bit.tar.gz (for Linux, built on Mint 20)
https://www.trevorrow.com/golly/golly-5.1b1-mac.dmg (for macOS, Intel or Silicon)
https://www.trevorrow.com/golly/golly-5.1b1-win-64bit.zip (for Windows 7+)

Changes ...
by Andrew
October 19th, 2026, 8:17 am
Forum: Other Cellular Automata
Topic: Cellular Automata in Hyperbolic Space
Replies: 52
Views: 7237

Re: Cellular Automata in Hyperbolic Space

The hyperconway.py script doesn't work very well on macOS (buttons overlap and right-clicking isn't supported) so I got Claude to convert the Python code to Lua so it runs in Glu (or Glui on iPad):


hyperconway.png


I also got Claude to implement click-and-drag so you can move a tile to anywhere ...
by Andrew
October 18th, 2026, 3:02 am
Forum: General Discussion
Topic: Game of life on hexagonal, Penrose, and einstein tiling
Replies: 2
Views: 204

Re: Game of life on hexagonal, Penrose, and einstein tiling


Hello all. It may interest the members of this message board to know about my new vibe-coded "Game of Life" package.

Very nice! I'm particularly grateful for the link to the paper by James Edmond (https://arxiv.org/pdf/2609.22579). I've uploaded new versions of my HatLife and SpectreLife ...
by Andrew
October 18th, 2026, 2:48 am
Forum: Other Cellular Automata
Topic: HatLife
Replies: 25
Views: 6647

Re: HatLife

Here's the EdmondC glider:
ecglider.png
ecglider.png (112.7 KiB) Viewed 47 times

Code: Select all

HatLife version=1
view=10 -245 15
rule=EdmondC
5644=2 15991=1 15993=1 15996=1 15997=1 15998=3
by Andrew
October 18th, 2026, 2:46 am
Forum: Other Cellular Automata
Topic: HatLife
Replies: 25
Views: 6647

Re: HatLife

Here's the EdmondB glider:
ebglider.png
ebglider.png (129.61 KiB) Viewed 55 times

Code: Select all

HatLife version=1
view=19 105 -67
rule=EdmondB
16106=3 16125=1 16128=1 16129=1 16131=1 7363=1
by Andrew
October 18th, 2026, 2:44 am
Forum: Other Cellular Automata
Topic: HatLife
Replies: 25
Views: 6647

Re: HatLife

BREAKING NEWS: I've uploaded a new version of HatLife which adds support for three rules recently found by James Edmond, as reported in this paper: https://arxiv.org/pdf/2609.22579

Here's the EdmondA glider:
eaglider.png


HatLife version=1
view=17 -60 -111
rule=EdmondA
7633=1 7642=3 7646=2 ...
by Andrew
October 18th, 2026, 2:21 am
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

Re: SpectreLife

Edmond found another rule with small patterns that can travel randomly across the tiling before eventually getting stuck in loops of varying periods. Here's a period-550 looper:
elooper550.png


SpectreLife version=1
# A period-550 looper.
view=2 -256 -94
rule=EdmondLooper
26406=2 26413=2 26415=1 ...
by Andrew
October 18th, 2026, 2:16 am
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

Re: SpectreLife

Edmond's original rule has a state 2 that doesn't actually do anything and simply dies, so I've modified his rule slightly so that state 2 spectres are stable. The modified rule now supports eaters, oscillators and glider guns:

egun.png


SpectreLife version=1
# A period-12 glider gun, along ...
by Andrew
October 18th, 2026, 2:11 am
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

Re: SpectreLife

BREAKING NEWS: I've uploaded a new version of SpectreLife which adds support for a couple of rules recently found by James Edmond, as reported in this paper: https://arxiv.org/pdf/2609.22579

One of the rules supports a small glider that can travel in 12 different directions:
egliders.png

Here's ...
by Andrew
October 15th, 2026, 2:39 am
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

Re: SpectreLife

SpectreLife supports the same rules as in HatLife:

Bbbb...Ssss...Nn[E]

These rules behave like those used in Golly's Generations algorithm. The b values (1 to 7) specify the state 1 neighbor counts necessary for an empty spectre to be born (as state 1) in the next generation. The s values (0 to ...
by Andrew
October 15th, 2026, 12:35 am
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

Re: SpectreLife

When SpectreLife starts up it reads a file called tiling.txt to create the spectre tiling. This file was created by a separate script (also written by Claude) that extracted a large rectangular region of 38,194 spectres. Each spectre has one of 12 possible orientations: a rotation by an integer ...
by Andrew
October 14th, 2026, 10:28 pm
Forum: Other Cellular Automata
Topic: SpectreLife
Replies: 5
Views: 208

SpectreLife

I know I said it was unlikely I'd write a SpectreLife script, but given how well LLMs can write code I thought I'd ask Claude to look at the code in HatLife.lua and use it to create SpectreLife.lua. Frankly, I was amazed at the result. It took about 20 minutes to write something that would have ...
by Andrew
October 12th, 2026, 6:51 am
Forum: Bugs & Errors
Topic: Golly bugs
Replies: 211
Views: 123952

Re: Golly bugs


Instead of clicking the .rule file again, I ran the pattern and then reset, which makes Golly reread the .rule file.

Ok, that let me reproduce the bug. I've fixed it for the next release (Golly 5.1b1) which will hopefully happen in a few days.

Depending on the changes you make to an active ...
by Andrew
October 11th, 2026, 7:33 am
Forum: Bugs & Errors
Topic: Golly bugs
Replies: 211
Views: 123952

Re: Golly bugs


While using a ruleloader rule, if you increase n_states, when Golly tries to update to the newly modified rule, all new states become broken and trying to click on one of them in the state selector will cause Golly to freeze. (Using MacOS)

I can't reproduce any error so please describe in more ...
by Andrew
October 7th, 2026, 9:37 pm
Forum: General Discussion
Topic: Methulesahs with the biggest final populations
Replies: 10
Views: 14938

Re: Methulesahs with the biggest final populations


Fits in a 20x20 rectangle, runs for about 126 million generations before stabilizing.

5b4o$9bo$9bo$10b2o6$o$o$o10b2obobo2bo$b2o14bobo$b3o8b3o3b2o$b2o8b4obo
2bo$11bobo4bo$17b3o$14bobo2bo$11b2ob3obo$12b3ob4o!

if Rustylife counts correctly, the ending population is 17,954,309

Confirmed using ...
by Andrew
October 1st, 2026, 1:16 am
Forum: Other Cellular Automata
Topic: Earth-Moon simulation using Gravity rule
Replies: 5
Views: 266

Re: Earth-Moon simulation using Gravity rule

In case anybody's curious, the @TREE data was created by copying the following Python code to the clipboard and then running make-ruletree.py in Scripts/Python/Rule-Generators. I find this method easier than creating @TABLE data (although it's only practical for a small number of states).


name ...
by Andrew
September 30th, 2026, 10:02 pm
Forum: Other Cellular Automata
Topic: Earth-Moon simulation using Gravity rule
Replies: 5
Views: 266

Earth-Moon simulation using Gravity rule

The thread title says it all. :wink:
x = 17, y = 16, rule = Gravity
.A6C$.9C$12C$13C$14C$15C$16C$16C$.8C4B4C$.7C6B3C$2.6C6B3C$2.6C6B3C$3.
6C4B4C$4.12C$6.9C$8.6C!
@RULE Gravity
@TREE
num_states=4
num_neighbors=8
num_nodes=64
1 0 0 2 3
2 0 0 0 0
1 1 0 2 3
2 0 0 0 2
3 1 3 1 1
2 0 2 0 0
2 0 2 0 2
3 5 6 ...
by Andrew
September 27th, 2026, 8:03 am
Forum: General Discussion
Topic: Golly 1.6 for iPad
Replies: 4
Views: 150

Re: Golly 1.6 for iPad

MDA wrote: September 27th, 2026, 3:38 am When will the iPadOS version of Golly gain the ability to run scripts?
Sorry, not likely to happen any time soon.
by Andrew
September 26th, 2026, 11:00 pm
Forum: General Discussion
Topic: Golly 1.6 for iPad
Replies: 4
Views: 150

Re: Golly 1.6 for iPad


Does this mean that Golly will lose ruletable support?

No, it supports table data that's inside a .rule file, so if you have a .tree or .table file it should be quite easy to create a corresponding .rule file, assuming you have a decent text editor. See Help > File Formats for details on the ...
by Andrew
September 26th, 2026, 8:52 pm
Forum: General Discussion
Topic: Golly 1.6 for iPad
Replies: 4
Views: 150

Golly 1.6 for iPad

Golly 1.6 for iPad is now available from the App Store:

https://apps.apple.com/app/golly/id553184760

Changes:

* Fixed crashes on iOS 27.
* The button between All and Paste now has a text label (Edit) rather than an image.
* The New button asks if you want to save your changes.
* No more beeps if ...
by Andrew
September 19th, 2026, 4:35 am
Forum: Bugs & Errors
Topic: Golly bugs
Replies: 211
Views: 123952

Re: Golly bugs

qqd wrote: September 18th, 2026, 2:30 am I am not sure if this is intentional, but files with no extension cannot be viewed in the Files panel ...
Must be a Windows quirk because I definitely see such files on macOS. Golly's code says to display all files.
by Andrew
September 17th, 2026, 6:09 pm
Forum: Bugs & Errors
Topic: Golly bugs
Replies: 211
Views: 123952

Re: Golly bugs

I've updated my iPad to iOS 27 and can reproduce the paste crash. There are other crashes as well so I'll try to fix those soon and release a new version. Thanks for the report.
by Andrew
September 6th, 2026, 8:54 am
Forum: Scripts
Topic: Thread for your script-related questions
Replies: 670
Views: 273237

Re: Thread for your script-related questions

NNlk05 wrote: September 5th, 2026, 7:07 pm How do I de/encode mutistate RLE? I need to decode LifeHistory for one of my programs.
The format is described in Golly's Help > File Formats.
by Andrew
August 30th, 2026, 8:14 am
Forum: Help / Support
Topic: Golly 5.0 on Ubuntu 24.04 — zoom lags while running
Replies: 9
Views: 296

Re: Golly 5.0 on Ubuntu 24.04 — zoom lags while running


Unfortunately, it appears that the issue is even worse after building 5.1b1 from source with the default local-gtk.mk configuration. Zooming into a large pattern while it was running actually ended up freezing the entire program indefinitely, until I killed it.

Which version of wxGTK did you ...
by Andrew
August 27th, 2026, 6:11 pm
Forum: Help / Support
Topic: Golly 5.0 on Ubuntu 24.04 — zoom lags while running
Replies: 9
Views: 296

Re: Golly 5.0 on Ubuntu 24.04 — zoom lags while running


Sorry for the late reply, but unfortunately changing that setting didn't fix the problem. It also does indeed happen with the keyboard shortcuts you mentioned, as well as the numbered keyboard shortcuts like pressing 1 for 1:1.

Can you describe the "stutter" in more detail? Does it happen when ...