An artificial intelligence for solving the 2048 logic puzzle using Python for backend logic, and PyProcessing for the GUI