Charlie the chess-playing robot

Very impressive, especially since it has only a puny NXT brain...