There are 1 repository under mrv-heuristic topic.
AUT Principles and Applications of Artificial Intelligence course (Fall 2020) projects
second project at AUT Artificial Intelligence course (Fall 2020)
Solve Sudoku with Python using the CSF approach
Artificial intelligence course projects
A Kenken puzzle generator & solver
This project is a sudoku-solver implement by Constraint satisfaction problem. We add the colour option to our sudoku problem as if the number of a place is bigger than other neighbours, the colour of that place must be higher in a given colour's priority. We use the Constraint satisfaction problem(CSP), as we said before, in additional apply degree and MRV heuristic for selecting a variable. After we assigned a value to the selected variable, apply forward-checking to update the domain of variables. If there is a solution for the sudoku problem, we report it; otherwise, the search is unsuccessful, and we have not a solution.
A futoshiki solver tool using backtracking with some pruning methods.
Using CSP heuristics
CSP-Sudoku solver
solving sudoku problems with csp
Implementing CSP with Forward Checking constraint propagation on the example of solving Binary and Futoshiki puzzle
A solution to a binary puzzle using CSP algorithms.
This repository is projects of Artificial Intelligence course
sudoku resolving using AI algorithms
AI for the game Numbrix and Hidato by means of modelling it as a constraint-satisfication problem using BT, FC, GAC with MRV heuristic.
Solve Sudoku as a Constraint Satisfaction Problem
we slove sudoku tables as a CSP problem using Backtrack algorithm with forward Checking and MRV and Degree heuristics.
A simple solution to a Constraint Satisfaction Problem using forward checking and MRV heuristics
Solving Class Scheduling problem using the CSP method.
Simple Strategy Game Solution with Backtracking, Forward Checking, MRV and Value First heuristics
This repository contains the assignments of Artificial Intelligence course at Sharif University of Technology.
A program that has the ability to solve crossword puzzles and check whether a solution to a crossword puzzle is correct for any given puzzle and dictionary using FC and MRV heuristics
This is a homework about Formulating a game called "Magnet Puzzle" into CSP, then using Backtracking, Forward Checking to solve it. Various heuristics such as MRV, LCV, Arc consistency (AC3) is used to improve the searching performance. This homework is a part of many projects in a Fundamentals to AI course @ FUM.
Heuristic Approach to solution of Sudoku Puzzle
Crossword solver using Backtracking with Forward Checking and MRV
A fast Sudoku solver using Minimum Remaining Values heuristic and backtracking for an optimized solution approach.
This is a sudoku solver by doing backtracking search with forward checking using an MRV and degree heuristic. This was worked on in a group of myself and two other members.
This is a practice for AI Search Algorithm. Grocery Bagging is a Constraint Satisfaction Problem (CSP). I used Backtracking search algorithm (Depth-First-Search) along with arc-consistency, Most Restrictive Value (MRV) and Least Constraining Value (LCV) heuristics for prioritizing and pruning to solve the problem as efficiently as possible.
A program to solve Sudoku with Backtracking.
sudoku is an AI-powered CSP sudoku variant solver for all grid sizes
Solving Sudoku using constraint satisfaction - AC3, and MRV & FirstAvailable Algorithms for variable selection
🗓 Exam Timetabling Problem
Robotiic is a Streamlit application for visualizing the results of genetic algorithms, showcasing eight queens with backtracking, and for the MCV / MRV heuristic. Inspired from "Artificial Intelligence: A Modern Approach 3rd Edition", by Stuart Russell, Peter Norvig