Automated Super Mario World gameplay through machine learning

Seth Bling made a bot — MarI/O — that automatically learns how to play Super Mario World. It’s based on research by Kenneth O. Stanley and Risto Miikkulainen from 2002 that uses neural networks that evolve with a genetic algorithm. MarI/O starts out really dumb, just standing in place, but after enough simulations it get smart enough to navigate the world.

Code available here and the paper from Stanley and Mikkulainen is here.

See also: the genetic algorithm walkers.

Favorites

19 Maps That Will Blow Your Mind and Change the Way You See the World. Top All-time. You Won’t Believe Your Eyes. Watch.

Many lists of maps promise to change the way you see the world, but this one actually does.

Marrying Age

People get married at various ages, but there are definite trends that vary across demographic groups. What do these trends look like?

Watching the growth of Walmart – now with 100% more Sam’s Club

The ever so popular Walmart growth map gets an update, and yes, it still looks like a wildfire. Sam’s Club follows soon after, although not nearly as vigorously.

Most popular porn searches, by state

We’ve seen that we can learn from what people search for, through the eyes of Google suggestions: state stereotypes, national …