I am thinking of categorizing this page into subgroups to increase cohesion/understand-ability-age.
This is what I have so far:
Map generation
A map requires a set of values over a 2d or 3d grid, it forms the space that the player occupies and interacts with.
Artificial Life
Cellular Automata
City Generation
Dungeon Generation
Dynamic Weather
Fire Propagation
Fluid Dynamics
Forests
Fractal
Fractal River Basins
Fractional Brownian motion
Genetic Algorithm
Height Maps
L-System
Mazes
MegaTexture
Perlin Noise
Plant Generation
Procedural Sky
Procedural Spooling
Procedural Texture
Rapidly-exploring random tree
Pseudorandom Number Generator
Random Number Generation
Reaction-Diffusion System
Texture Synthesis
Universe Generation
Voronoi Diagram
+Sequence generation
Sometimes you need a group of things with a linear order to them, whether notes in a song, letters in text, or numbers as parameters to other algorithms.
Algorithmic Balance
Artificial Life
Automatic Game Design
Blum Blum Shub
Cellular Automata
Dynamic Weather
Fractal
Fractional Brownian motion
Genetic Algorithm
Linear Congruential Generator
Mad Libs
Markov Chain
Mersenne Twister
Natural Language Processing
Procedural Animation
Pseudorandom Number Generator
Random Number Generation
Random Seed
Reaction-Diffusion System
Shuffling
Wave Propagation
+Uncategorized:
I don't know how to group these things.
Hash Function
Identify System
Magic Crayon
Permadeath
Teleological vs. Ontogenetic