Re:AMA: I'm Dave Greene, an Accidental Expert on Conway's Ga...
by dvgrn on Wednesday April 24, 2024 @11:31AM
(#40145586)
I'm thinking the most successful "automated exploration" so far has been Catagolue's method: simply generate a whole lot of random-soup initial configurations, run them until they settle, and then poke through the ashes looking for interesting stuff:
https://catagolue.hatsya.com/census
Seems like that gets the most emergent-behavior bang for your buck. All the other "automated search techniques" that I can think of are too specifically tailored to some particular problem.
I think it would be interesting to try transfering some of the automated search techniques to Minecraft's redstone mechanics, even though it probably doesn't fit the definition of a celular automata. Redstone is a feature in a videogame Minecraft that acts similar to logic circuits. Because building mechanics in Minecraft is inately restrictive (building is snapped to the 3d grid of "blocks", and there is only a limited number of blocks that all have predefined behaviour), there is naturally a community of people using redstones in ways that serve no purpose to the core gameplay loop, such as flying machines (think GoL's ships) [0], computers (since Minecraft's redstone is practically Turing-complete) [1] [2] or printers/autobuilders [3]. I would go so far as to say that redstone is the GoL for nerdy Zoomers.
[0] https://minecraft.fandom.com/wiki/Tutorials/Flying_machines
[1] https://www.minecraftforum.net/forums/minecraft-java-edition...
[2] https://minecraft.fandom.com/wiki/Tutorials/Redstone_compute...
[3] https://minecraft.fandom.com/wiki/Tutorials/Printing