Cellular Automata How to become an artist with a few lines
summary
Scala code implements Game of Life and Langton variants as immutable case classes, a trait-based cell API and an iterator automaton that builds new boards; edge cases get solved by a torus board wrap and visuals produce gliders and long-running highways. A colored multi-ant version mixes pigments and still runs; switching to parallelMap 30% speedup is the cited performance gain. The repo and examples are on GitHub, and the talk claims CA can model weather, fluids, simple AI/forecasts but usually needs human-tuned rules rather than pure backprop.
AI-written summary · about
chapters (8)
- 0:00Introduction to automata
- 1:52Components of the system
- 4:45Historical context
- 8:28Practical applications
- 11:12Conway's game of life
- 14:01Implementing in Scala
- 20:27Langton's ant
- 27:51AI and game design
related talks
40mCellular Automata: How to become an artist with a few lines of code
31mCELLULAR AUTOMATA: HOW TO BECOME AN ARTIST WITH A FEW LINES OF CODE
53mLet's Have Some Fun with Game Of Life:& Learn to Think Functionally Along the Way
36mAn Intro to Generative Art with Scala
01h 01mThe Art of Code
32mCode goes in, Art comes out
01h 04mThe Art of Code
01h 02mThe Art of Code
