About Zoologic
zoologic (zō- ə- ˈlä- jik) - relating to the properties and vital phenomena exhibited by an animal, animal type, or group.
Why do animals evolve into different species? Why do they evolve to look or behave one way, and not another? Why do some animals have a few children, while others have many? What makes some animals better at surviving than others?
Zoologic is an exploration of these questions, and of forces that drive the evolution of life. It's a cellular automaton where small creatures ("crobes") compete for survival in a shared space, as their traits and reproductive strategies drift over time. Population dynamics and r/K selection theory play a role in their gradual evolution into new forms.
Life for the bacteria-like crobes is a simple affair. Each explores their world — a hexagonal grid — according to their own pre-coded movement strategy. Each step requires a little bit of “energy,” the fuel that powers movement. Running out of energy means a crobe can’t move, but more energy can be obtained by consuming the only available food source — other crobes! Crobes can detect their neighbors within a couple of spaces, identify them as predators or prey, and react according to their needs.
Crobes consume each other for resources, then use those resources to reproduce -- but not perfectly. Each reproduction introduces new mutations, causing traits to change and new behaviors and appearances to emerge! The crobes’ neural nets learn over time, and only the fittest survive, making Zoologic an example of a neuroevolutionary algorithm. As neural nets are trained, they can be saved, loaded, and battled, shared with others. Train your crobes locally and compete with friends! Each output includes a fully on-chain, pre-trained neural net that has been generatively modified at the time of mint to give each set of crobes their own unique personality.
Key controls: [A] Fullscreen (press a second time for edge-to-edge animation), [H] Help menu, [I] AI menu, [Space] change color palette, [D] Toggle Dark mode, [F+#] Adjust framerate, [X+#/arrows] Adjust detail level, [N] restart animation with different random seed. Please see Help menu for a more comprehensive explanation of available controls and settings, including some intended for improved presentation for longer periods of time.
Learn more at https://www.ixnayokay.art/post/about-zoologic
ixnayokay
Aaron Boyarsky (aka ixnayokay) is an artist and software engineer who enjoys creating math art exploring chaos and dynamic systems -- with an eye toward engaging, psychedelic visuals. Some of his favorite subjects are fractals, cellular automata, and modeling natural processes such as evolution, population dynamics, and growth. He also enjoys digital photography, with a focus on landscapes and capturing "found math" in the natural world. He studied Computer Science and Math at Virginia Tech in Blacksburg, VA (whose course on Cyber Art was a significant influence). Other influences include John Cage, Stephen Wolfram, and Douglas Hofstadter. Twitter: @ixnayokay Website: https://ixnayokay.art
Algorithmic edition of 300
Apr 8, 2022, 4:00 PM UTC
Filter (0)
preset
starting placement
primary color
secondary color
tertiary color
fade
starting cell count
show crobes
side count
crobe tails
crobe and tail colors match
jiggle
crobe gradient
rotation
space warp
psychedelic
borders
electron shells
hollow crobes
dark matter
crobe transparency
crobe size
size by strength
topology
waste type
cubic hexagons
rounded corners
neural net fidelity
movement tempo
post-feed reproduction wait time
reproduction requirements
reproductive strategy
rock paper scissors
color phase speed
preset
starting placement
primary color
secondary color
tertiary color
fade
starting cell count
show crobes
side count
crobe tails
crobe and tail colors match
jiggle
crobe gradient
rotation
space warp
psychedelic
borders
electron shells
hollow crobes
dark matter
crobe transparency
crobe size
size by strength
topology
waste type
cubic hexagons
rounded corners
neural net fidelity
movement tempo
post-feed reproduction wait time
reproduction requirements
reproductive strategy
rock paper scissors
color phase speed
items
No items to display
Reset filters to try again.