News:

Simutrans Tools
Know our tools that can help you to create add-ons, install and customize Simutrans.

Procedurally generated buildings with MarkovJunior

Started by Roboron, July 08, 2022, 07:23:15 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Roboron

I was just browsing Reddit when I found this impressive piece of open source software:


QuoteMarkovJunior is a probabilistic programming language where programs are combinations of rewrite rules and inference is performed via constraint propagation. [...] Using these ideas, we construct many probabilistic generators of dungeons, architecture, puzzles and fun simulations.

The process is a bit slow to be used for real-time graphics computing, but it can very well be used to save hundreds of hours in graphics creation.



You can see more info at:

=> https://github.com/mxgmn/MarkovJunior

And you can even try it online at:

=> https://yuu6883.github.io/MarkovJuniorWeb/