This archive contains template code for a competitive sudoku assignment. The goal of the assignment is to build an AI for a competitive sudoku player.
- Team6_A1: Implementation of AI Agent with basic minimax approach
- Team6_A2: Implementation of AI Agent with minimax approach + Heuristics
- Team6_A2_extras: Implementation of AI Agent with minimax approach + Heuristic Improvements
- Team6_A3: Implementation of AI Agent with Monte Carlo Search Tree
You can play with our agent with playWithAI.py in which you can set initial board, your opponent, time limit, etc.