This project is a Python implementation of the game 2048, enhanced with two techniques for playing the game: Expectimax and Q-Learning (Deep Q-Network). This project seeks to understand the benefits ...
To implement this game, we are using the Expectimax algorithm. Expectimax is used for the tree search AI because, in any 2-player game, the "opponent" performs random actions and is not an actual ...