Procedural Generation Tile Constraints

https://github.com/tranqnhan/ProceduralGenerationConstraintSatisfaction
Controls Texture Sample Draw Scene: ENTER - Go to Generation Scene F - Fill color Color Palette 0 -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
Generation Scene: BACKSPACE - Go to Texture Sample Draw Scene
Technologies: C++, Raylib, Emscripten, WASM, Multithreading
References:
    Paul Merrell. Model Synthesis. https://paulmerrell.org/model-synthesis/
    Maxim Gumin. Wave Function Collapse. https://github.com/mxgmn/WaveFunctionCollapse
    Stephen Sherratt. https://www.gridbugs.org/wave-function-collapse/