Alpha Beta Prunning - 2048
Explain and apply the alpha-beta prunning algorithm to solve the 2048 game.
Reinforcement Learning
Implemented Reinforcement Learning Algorithms like Q-Learning to solve multiple OpenAI Gym environments.
Constraint Satisfaction Problems
The objective is to make a comparison between DFS (Backtracking without heuristics) and DFS with the application of the following heuristics: MRV (minimum remaining values), Degree heuristic, Least constrained value, Forward checking, Arc consistency (AC3).