top | item 9685607

Hacking “Chutes and Ladders” using R

80 points| jsvine | 10 years ago |ethanmarkowitz.com | reply

16 comments

order
[+] eterm|10 years ago|reply
I don't want to knock the article, since this kind of exploration is fun and well written blogs are always a joy to read.

But knowing some statistics, the entire of Snakes and Ladders is an absorbing markov chain [1] and can be very quickly analyzed as such without having to resort to sampling.

Random sampling is easy but take a step back and the entire state space is an integer in [1,100]. (Actually there are fewer than 100 states because the bottom of a ladder or top of a snake isn't a state).

The state transitions are very easy to model, they're just 1/6 to each of the 6 next states (sometimes fewer, in which case they just add).

Having constructed our markov chain, we can instantly and accurately get back our time-to-victory from each square.

[1] http://en.wikipedia.org/wiki/Absorbing_Markov_chain

[+] pkaye|10 years ago|reply
He mentioned in the article that you can use Markov chains.
[+] baldfat|10 years ago|reply
Great read. I have one suggestion:

Get better games.

My 5 year old LOVES King of Tokyo playing with me as a family. https://boardgamegeek.com/boardgame/70323/king-tokyo

Also Animal Upon Animal is a fun game with my kid. It is a stacking game with animals and kids love it. https://boardgamegeek.com/boardgame/17329/animal-upon-animal

There are so many good games for kids and almost no one knows about them.

[+] JoshTriplett|10 years ago|reply
Chutes and Ladders, like Candyland, isn't so much a "game" as an exercise in following a procedure involving random chance. That's useful, and can be fun; it also has the useful property that an adult and a kid can play together with an equal chance of either "winning", and it can teach good sportsmanship.

But yes, there are many kid-friendly games to replace it with for kids who understand basic game concepts.

> Also Animal Upon Animal is a fun game with my kid. It is a stacking game with animals and kids love it. https://boardgamegeek.com/boardgame/17329/animal-upon-animal

I had something like that as a kid and loved it.

[+] c22|10 years ago|reply
Also check out the aMAZEing labyrinth. There's a "junior" version, but in my experience most younger kids can figure out the regular "8+" game just fine.
[+] cschmidt|10 years ago|reply
That is just the analysis I think about doing every time I play Chutes and Ladders with my daughter. I think "I should just simulate this game, it would be much more fun."
[+] grayclhn|10 years ago|reply
Well, just take notes while you play then. ;) You're already simulating it by hand. How do you think people ran simulations before there were electronic computers?
[+] Mitchhhs|10 years ago|reply
Thanks for this awesome analysis. I've been wanting to do a simulation of how much of Settlers of Catan is luck vs skill. Has anyone seen an analysis like this completed?
[+] Spellman|10 years ago|reply
I haven't seen a formal analysis, but I can tell you for sure that it is highly skill-based until everyone plays optimally at the game. Then it becomes luck-based.

Best example was a tournament for Settlers. In the early stages one player dominated each table. But in one of the last stages it was only the top players. The game ended with one person getting their 10th VP and everyone else at the table had their 10th VP in their hands.