This mini program plays 128 by itself, using minimax algorithm with alpha beta pruning and configurable independent player-generator intelligence level which adjusts how many future steps could be handled by both opponents.
Program throws result.txt file so make sure that you have write permission in working directory if not copying the program to another folder then running may help. Play with intelligence levels and see differences. Higher than 10 could take a while. To see 128 on the board player intelligence may set over 15.