2048

This fork of 2048 generates potential moves and greedily picks the direction whose child moves result in a game board that minimizes an error function, called entropy in the code. Currently this measure of entropy is the weighted sum of a measure of smoothness and a measure of monotonicity. Also, the entropy is infinity if the maximum tile is not in the corner, as that is deemed favorable. All possible combinations of the next 5 moves are currently checked at each move, with no pruning. Created by Mike Urbach. Based on 2048 by Gabriele Cirulli.