Wave Function Collapse
Implementation
Article