← ClaudeAtlas

algorithmic-patternslisted

L-systems, cellular automata, agent-based modeling, swarm intelligence, reaction-diffusion, growth algorithms, packing algorithms, and nature-inspired computation for AEC design
marcinfinitesimal533/Claude-skills-for-Computational-Designers · ★ 1 · AI & Automation · score 74
Install: claude install-skill marcinfinitesimal533/Claude-skills-for-Computational-Designers
# Algorithmic Patterns for AEC Design ## 1. Nature-Inspired Computation in AEC ### Why Biological Algorithms Matter for Design For three and a half billion years, evolution has solved the optimization problems architects and engineers face daily: distributing material efficiently, creating structures that resist loads with minimal mass, organizing circulation for millions of agents, regulating temperature without mechanical systems, and generating complex forms from simple rules. Nature-inspired computation translates these solutions into programmable algorithms that transform AEC practice. The fundamental insight is that complexity does not require complex instructions. A fern frond with thousands of precisely placed leaflets emerges from a recursive rule fitting in a single line of code. A termite mound maintaining two-degree temperature stability is built by agents following three local rules. An oak tree optimally distributing material to resist wind has no central controller -- it grows according to Wolff's law, depositing material where stress is highest. ### Emergence and Self-Organization Emergence produces macro-scale patterns from micro-scale interactions without centralized control. In AEC, this challenges conventional top-down design, replacing it with local rules and boundary conditions that self-organize into coherent spatial configurations. **Key properties of emergent systems:** - **Nonlinearity** -- small changes in rules produce disproportionate chang