A Markovian Framing of WaveFunctionCollapse for Procedurally Generating Aesthetically Complex Environments

Franklin Yiu, Mohan Lu, Nina Li, Kevin Joseph, Tianxu Zhang +3 more
9/12/2025
cs.AI

No confident code implementation found for this paper.

Abstract

Procedural content generation often requires satisfying both designer-specified objectives and adjacency constraints implicitly imposed by the underlying tile set. To address the challenges of jointly optimizing both constraints and objectives, we reformulate WaveFunctionCollapse (WFC) as a Markov Decision Process (MDP), enabling external optimization algorithms to focus exclusively on objective maximization while leveraging WFC's propagation mechanism to enforce constraint satisfaction. We empirically compare optimizing this MDP to traditional evolutionary approaches that jointly optimize global metrics and local tile placement. Across multiple domains with various difficulties, we find that joint optimization not only struggles as task complexity increases, but consistently underperforms relative to optimization over the WFC-MDP, underscoring the advantages of decoupling local constraint satisfaction from global objective optimization.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yiu2025markovian,
  title  = {A Markovian Framing of WaveFunctionCollapse for Procedurally Generating Aesthetically Complex Environments},
  author = {Franklin Yiu and Mohan Lu and Nina Li and Kevin Joseph and Tianxu Zhang and Julian Togelius and Timothy Merino and Sam Earle},
  year   = {2025},
  eprint = {2509.09919},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.09919v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.09919.svg)](https://codeofpaper.com/paper/2509.09919)

Discussion