r/Simulated 7d ago

Proprietary Software 3D Torus Game of Life Conflict Simulation [OC]

https://reddit.com/link/1uxa1j5/video/zh2magwy1fdh1/player

I built a custom 3D WebGL renderer to simulate Conway's Game of Life meta-rules ("Adversarial Conway"/HASHWAR) wrapped around a 3D Torus.

1 Upvotes

1 comment sorted by

1

u/Evening-Appeal7606 7d ago

Hey everyone! Thank you so much for the encouragement and positivity my last post got!

I wanted to show you the next step of this project: I’ve officially got the backend login and pattern-mining loop working. The goal is to let players 'mine' unique, immutable Game-of-Life patterns seeded by randomness, hashing their starting config, naming them, and enter them into weekly automated tournaments.

This clip shows two different procedural starting patterns colliding on the shared geometry. I've also built a browser-based mining tool to procedurally generate and search for high-longevity patterns.

For the developers: The miner runs on client-side JS/WebWorkers with a connection to my SQL database via PHP. You can check out the code on Github: ■ https://github.com/lifehashes/ and the battle engine itself uses the THREE.js framework with Bloom Filters for the visual polish.

Let me know if you have any questions about how the hashing translation logic is structured! I recorded a longer video that explains the mechanic behind the pipeline so that you can use it: ■ https://youtu.be/rFsUK_Bs_V0

EDIT: Want to test the pipeline? I need some fresh, weird patterns to test the stability of the 3D Torus collision engine for our upcoming weekend matches.

If you have an interesting RLE code lying around, or want to let the WebWorkers mine a quick champion for you, please spin up a free account and register a Glyph at www.lifehashes.net/login ! I'd love to see what kind of high-longevity beasts this community can find.