AI Challenge: '2048'

Found this extremely addicting puzzle.

Anyone want to have a go at creating a solver?

Bonus points if the algorithm is able to be performed by a human.

Source code, if needed