Stars
A C++ DLL project for the WaveFunctionCollapse algorithm, plus various interfaces for using it.
A partial MarkovJunior (https://github.com/mxgmn/MarkovJunior) implementation as a python library, written in rust
Wave function collapse implemented in p5.js
Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project
C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
Single-header C library for the Wave Function Collapse algorithm plus a CLI and a GUI
Java implementation of the Wave function collapse algorithm.
Proletariat Graph-Learning Constraint Solver
A probabilistic programming language based on pattern-rewriting
kaya3 / MarkovJunior-docs
Forked from mxgmn/MarkovJuniorDocumentation for the MarkovJunior project, by Maxim Gumin
Typescript version of MarkovJunior, runs on the web with a fancy renderer
A simple island map generator configuration for MarkovJunior
The Javascript and canvas port of https://github.com/mxgmn/MarkovJunior : A Probabilistic Programming Language.
An algorithm for fast 2D pattern-matching with wildcards.
SMT-based probabilistic programming with delimited continuations
cholushkin / SynTex
Forked from mxgmn/TextureSynthesisTexture synthesis from examples
Wave Function Collapse library in C, plus a command-line tool
🌊💥 N-dimensional Wave Function Collapse with infinite canvas
Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
C implementation of Maxim Gumin's wave function algorithm done as a part of our C project at Imperial