Given a relationship matrix among guests, output the seating arrangement. The program converts the relationship matrix into CNF clauses and finds a solution (SAT) using DPLL algorithm.
-
Updated
Mar 10, 2017 - Python
Given a relationship matrix among guests, output the seating arrangement. The program converts the relationship matrix into CNF clauses and finds a solution (SAT) using DPLL algorithm.
This repository for implementations of Artificial intelligence algorithms
Simple Python implementation of a Complete/Systematic SAT Solver with the DPLL algorithm
The repository for a college AI course
A python implementation of the DPLL algorithm
Touching upon Search, Propositional Logic, RL, NLP
A simple SAT solver in python based on DPLL alrorithm. https://en.wikipedia.org/wiki/DPLL_algorithm
Implementation of DPLL SAT solver algorithm
Solucionador de Sudokus usando lógica proposicional, a través de algoritmos como el 'DPLL' y la transformación de 'Tseitin'
Solving Wumpus World Problem using Propositional Logic
Repositório do projeto da disciplina de Lógica para Computação
A Sudoku solver with a custom DPLL decision procedure.
A collection of scripts by me.
BasicSAT is a very limited and naive SAT Solver written in Python.
Advanced Algorithms | Spring 2021 | DPLL SAT solver for Sudoku
SAT Solver based on DPLL algorithm and Jersolow-Wang 2-sided heuristic. Sudoku Pair Solver and Generator using SAT Solver.
This program calculates the DPLL Algorithm for you. It is basically a SAT Solver for CNF's. There are three main reasons why I made this program. firstly I wanted to better learn python, secondly I would learn the DPLL algorithm better and thirdly and most importantly I can use it in the exam to gain some time. But I would never do something lik…
🧩 Solver for N-Puzzle & N-Queens using Genetic Algorithms, A*, and more in Python
Add a description, image, and links to the dpll-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the dpll-algorithm topic, visit your repo's landing page and select "manage topics."