@neauoire are you by any chance aware of some work doing “useful” computation with cellular automatons?

@aartaka If I am welcomed to interject, I would reconnon things like map generation for games fits this bill. Only the first thing that immediately comes to mind.

@neauoire

@andnull you are most welcome to interject with this nice suggestion! But isn’t map generation usually noise-based?

@neauoire

@aartaka I was thinking about some applications in using it to generate mazes, or carving out naturalistic spaces and applying multistate CAs. Things like Markov Junior.

If we broaden things, CAs can be model as rewriting rules in 2D space. @noa has done some cool work here and has even show cased whole games. Now that I am recalling more examples, a very direct example is pong with CAs

@neauoire

GitHub - mxgmn/MarkovJunior: Probabilistic language based on pattern matching and constraint propagation, 153 examples

Probabilistic language based on pattern matching and constraint propagation, 153 examples - mxgmn/MarkovJunior

GitHub
@aartaka depending on how broad "useful" is, all of the work done by Loren Schmidt. Her ethos is all about letting the CA reveal itself to you and letting it guide your design process https://bsky.app/profile/lorenschmidt.bsky.social
loren schmidt (@lorenschmidt.bsky.social)

i make art, mostly with computers. currently working on an open world RPG with roguelike roots and an experimental bent. cat mom. she / her or they / them.

Bluesky Social