Coding Gestalt
Part II of "Gestalting Code - Coding Gestalt"
Tiling Systems
Theory
- Fröbels Spielgaben
- Tilings, Dominoes and Puzzles
Hands-On
Grid Based Tiling
- Processing + BitGrid
- WolframLang
Tilings and Patterns
- Geomancer
- Geometry Generator
Rewriting Grammars
Theory
- Lindenmeyer Systems
- Stiny's Shape Grammars
- Context Free Graphics
Hands-On
L-Systems
- Simple L-Systems
- Advanced L-Systems
Context Free Grammars
- Context Free for 2D Graphics
- Structure Synth for 3D Graphics
Subdivision Systems
- Shape Subdivision + Spacefilling Shapes
- Curve Subdivision + Spacefilling Curves
Complexity and Symmetry
Theory
- Measures of Complexity
- Frize Symmetries
- Plane Symmetries
- Space and Layer Symmetries
Hands-On
Pixel Counting
- Entropy
- Fractality
- Symmetry
Processing
- Mirrors and Kaleidoscopes
- Exploring Symmetry Groups
4. Code and Compression
Theory
- Structural Information Theory
- Grammar Deduction and Upwrite Predictor
- Compression and Glitch
Hands-On
Compress/Glitch/Decompress
- Run-Length Encoding (RLE)
- Lempel-Ziv-Welch Encoding (LZW)
- Structural Information Theory (SIT)