Simulating Chutes and Ladders in Python
jakevdp.github.io
jakevdp.github.io
> "Think of this as a blog post version of a dad joke: my primary goal is not originality, but self-entertainment, and if anyone else finds it entertaining that's just an added bonus."
We need more of this. Exploration just for the sake of exploration. I love to hear and read about these types of feats.
It takes many iterations of doing the repetitive and boring in order to finally stumble upon novelty. The canvas of life has to be explored and re-explored, the dirt tilled over every season, before something new pops up from the ground.
[edit] spelling
> And then, at some point, it clicked: Chutes and Ladders [...] can be modeled as a Markov process!
I know some basics about Markov processes, and after reading that and watching the visualization, I thought Yes, what's so special about it?
Well, the author uses this property to decompose the complicated and chaotic system into a set of understandable characteristics. Every once in a while, I'm astonished about how some complex system can be reasoned about in sn organized way, and that is one such example.
I also didn't realize how useful Markov processes were in terms of allowing things to be analyzed. The interesting things start at the Shannon entropy section and continue to the end. Especially impressive is how elegantly stationary states can be found.
Now it's true that I'm in the US at the moment and I did vaccinate my dog against rattlesnake. But the US has about 15X the population of AUS -- we like to have something to crow about. So please don't rain on our parade, even on legitimate grounds.
p.s. Is that the first mention of drop bears on HN? Well done :-)