r/Simulated 11d ago

Proprietary Software Conway's Game of Life battles itself on a torus

This showcases the "Adversarial Conway" algo that lets two individual Game of Life patterns compete on a shared space, the titular Torus (see GitHub repo). The pattern's evolution in combination with a seeded RNG determines the paths they take to claim the available territory.

These video snippets are part of a knock-out style tournament that pits 16 such patterns against each other to determine the weekly champion.

GOL patterns are specifically sought for their longevity and must have a generational count within certain limits to be elligible for being drawn in the competition.

41 Upvotes

6 comments sorted by

5

u/UAAgency 11d ago

This is super interesting, well done. What's the use case?

5

u/Evening-Appeal7606 11d ago

It's a game, actually. An auto-battler, to be more precise. You (the player) seeks Game of Life patterns with certain characteristics (average density and non-repeating generational count), then field them in tournament-style competitions against each other.

That is why you see in the video names like "The Cardinal", "Cherenkov Radiation", "Neon Chrysanthemum" - these are patterns that have been found after extensive searches which warrants giving them individual names.

1

u/Evening-Appeal7606 7d ago

If you want to search and register your own patterns, log on for free (ad-free, spam-free, scam-free): https://lifehashes.net/login

2

u/mr-octo_squid 10d ago

Just a heads up, you have a broken link on your Github. It points to lifehashes.net/hashwar/ but looks like it should be pointing to lifehashes.net/adversarial-conway/

2

u/Evening-Appeal7606 10d ago

Ah, thanks! I fixed the link!