A fast, greedy algorithm for solving the popular game of dots.
Unfortunately, the algorithm is non-optimal and you probably shouldn't use it in a real game (the best move right now isn't always the best move 2 moves from now).
Read a blog post about why this is still important here: