The International Simutrans Forum

Community => Community Discussion => Randomness Lounge => Topic started by: Roboron on July 08, 2022, 07:23:15 PM

Title: Procedurally generated buildings with MarkovJunior
Post by: Roboron on July 08, 2022, 07:23:15 PM
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.

(https://github.com/mxgmn/MarkovJunior/raw/main/images/top-882.png)

You can see more info at:

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

And you can even try it online at:

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