Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
I think a good example of a rule would be B2/S/Nm+B1/S34/Nvn.
- Slackermanz
- Posts: 17
- Joined: July 5th, 2020, 11:17 pm
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
Is that valid notation for an existing program?
I like the format, but it does have a problem that would exclude a lot of patterns - there's no way to specify the order of the transitions independently from the neighborhood. Sometimes good results require that the order of transitions doesn't necessarily respect the order of NH assessments.
Yours looks something like this:
Code: Select all
NH0
Transition_N0_0
Transition_N0_1
NH1
Transition_N1_0
Transition_N1_1
Code: Select all
NH0
NH1
Transition_N0_0
Transition_N1_0
Transition_N1_1
Transition_N0_1
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
You could test this example using one of the RuleTreeGen files.
Any transition order can be coded in a RuleTreeGen file to test whether the proposed rule produces interesting results.Slackermanz wrote: ↑May 8th, 2021, 6:48 pmthere's no way to specify the order of the transitions independently from the neighborhood.
Brian Prentice
- Slackermanz
- Posts: 17
- Joined: July 5th, 2020, 11:17 pm
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
There's further implementation details in a post I just published here, as well as a ShaderToy implementation.
https://slackermanz.com/understanding-m ... -automata/
If you were wanting to give MNCA implementations a try, this might add some clarity (I'd hope), and if not, let me know where it's confusing.
- Slackermanz
- Posts: 17
- Joined: July 5th, 2020, 11:17 pm
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
New video showing mutation and evolution across 225 generations:
https://www.youtube.com/watch?v=xyx5C40HpQM
https://www.youtube.com/watch?v=xyx5C40HpQM
- ihatecorderships
- Posts: 309
- Joined: April 11th, 2021, 12:54 pm
- Location: Falls Church, VA
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
The behavior of these rules are interesting. Just to clarify, MNCA is still on a square grid, just with different neighborhoods, right?
Also, do you think something like non-totalistic MNCA would be possible?
Also, do you think something like non-totalistic MNCA would be possible?
-- Kalan Warusa
Don't drink and drive, think and derive.
Don't drink and drive, think and derive.
- Slackermanz
- Posts: 17
- Joined: July 5th, 2020, 11:17 pm
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
Yes, these still take place on a square grid in my implementations, but that doesn't need to be the case. I imagine the same would go for totalistic/non-totalistic CA: The MNCA technique itself augments the rulespace, so it should offer benefits to any similar domains it can be applied to.ihatecorderships wrote: ↑June 15th, 2021, 4:55 pmThe behavior of these rules are interesting. Just to clarify, MNCA is still on a square grid, just with different neighborhoods, right?
Also, do you think something like non-totalistic MNCA would be possible?
- Slackermanz
- Posts: 17
- Joined: July 5th, 2020, 11:17 pm
Re: Multiple Neighborhood Cellular Automata (MNCA) - Slackermanz
Some recent developments in my exploration of MNCA:
Complex groups with emergent symmetry, movement, and rotation:
https://www.youtube.com/watch?v=O2IYLhXGN8s
Pretty crazy/lifelike-looking soliton aggregation that self-assembles into coherent structures:
https://twitter.com/slackermanz/status/ ... 5915354119
Complex groups with emergent symmetry, movement, and rotation:
https://www.youtube.com/watch?v=O2IYLhXGN8s
Pretty crazy/lifelike-looking soliton aggregation that self-assembles into coherent structures:
https://twitter.com/slackermanz/status/ ... 5915354119