/2AMU10

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

2AMU10 - Foundations of AI

Competitive sudoku

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.