https://www.graphic-buffet.com/?p=2630
Randomness and Video Game Design