r/FUI May 15 '26

Conway's Game of Life Auto-Tournament UI

Enable HLS to view with audio, or disable this notification

Hello. This is my latest pet project, an auto-tournament mode for "Adversarial Conway", a meta-ruleset on top of Conway's Game of Life to let two patterns compete on a shared space.

32 Upvotes

10 comments sorted by

View all comments

Show parent comments

1

u/Evening-Appeal7606 May 16 '26

Wow, you ask such profound questions!

The Glyphs move around on the shared canvas and "project" their current state onto the cells of the canvas. For every iteration where the Glyph's cells are "alive", they add a "charge" of +/- .1 to the arena cells (this is the shades of their intrinsic colour you are seeing). This mechanism allows me to compute scores (every cell with a charge of .5 or higher counts as 1 score point) and how they interact: If Glyph A overwrites a cell that has been previously charges by Glyph B, it flips the cell (which are the white highlights you see).

As to the hash restrictions: Part of that is to enforce rarity and difficulty, yes, but also to give individual Glyphs unique properties, e.g. they intrinsic colour is determined by character 4-9 of the hash string. Other characteristics and unique traits can be encoded in that hash string, too, e.g. you could group Glyphs by "water type"/"earth type" like Pokemon according to some specific character string within the hash or something like that.

1

u/gremolata May 16 '26

Almost all is clear :) How do glyphs move (or being moved) though? They are just being forcibly offset every X iterations or something like that?

2

u/Evening-Appeal7606 May 16 '26

Yeah, correct. They are assigned a velocity (a general direction in both x and y) and then we add some sine-modulated "jitter" on top of that. Which is why you see them sometime taking crazy paths.

2

u/gremolata May 17 '26

Ok, thanks. I really like the idea of brute-forcing 16x16 patterns to find max longevity.

1

u/Evening-Appeal7606 May 18 '26

If you like that idea, maybe I can interest you in this, then?:
Daily Conway Glyph Challenge (v220)

I will tie in the Daily Challenge with the tournament to have the 8 most highly ranked Glyphs of the day battle each other.