This is a project I created for the YAP 441 Artificial Intelligence class.
Run python main.py
in the base directory.
Make your move by dragging and dropping tiles to the board. Right click a tile you put on the board for removing it.
Press AI Play to make AI move or just click autoplay for automatic AI moves. You can select preview and select possible AI moves from the dropdown menu.
python > 3.6, pygame and pygame-menu packages are needed.