Java Sudoku solver using AC3, Forward checking and Backtracking algorithms
-
Updated
Jun 4, 2016 - Java
Java Sudoku solver using AC3, Forward checking and Backtracking algorithms
Project focuses on optimised implementation of Backtracking and Forward Checking algorithms in order to find all solutions of the N Queens problem
sudoku resolving using AI algorithms
A futoshiki solver tool using backtracking with some pruning methods.
Using CSP algorithm with Forward Checking for solving Sudoku Puzzle
cpnets
Implementation of Constraint Solvers in Java
simple Java implementation of nonogram solver based on constraint satisfaction programming using several heuristics
AUT Principles and Applications of Artificial Intelligence course (Fall 2020) projects
Backtracking Algo optimized with forward checking, MRV heuristics, degree heuristics and LCV-heuristics
kakuro (simple version) solver as CSP problem - Artificial Intelligence course project - Spring 2021
Implementation of CSP heuristics and various algorithms for solving magnet puzzle
Simple Strategy Game Solution with Backtracking, Forward Checking, MRV and Value First heuristics
A CSP approach to solve magnet puzzle problem
A puzzle consisting of a grid of squares and blanks into which words are to be filled vertically and horizontally. In the crossword puzzle, we have a grid with blocked and unblocked cells and a dictionary of words. We want to assign a letter to each unblocked cell so that each vertical or horizontal contiguous segment of unblocked cells forms a …
A program to solve Sudoku with Backtracking.
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.
Add a description, image, and links to the forward-checking topic page so that developers can more easily learn about it.
To associate your repository with the forward-checking topic, visit your repo's landing page and select "manage topics."