Join the numbers and get to the 2048 tile!
How to play: Use your arrow keys to move the tiles. When two tiles with the same number touch, they merge into one!
AI implemented in Haskell using alpha-beta pruning, as described by John Hughes in the paper "Why Functional Programming Matters".
AI by Diogo Castro
Heuristic based on Matt Overlan's.