This assignment covers key topics in logic, theorem proving, and knowledge representation relevant to Artificial Intelligence.
-
Updated
May 27, 2025 - Prolog
This assignment covers key topics in logic, theorem proving, and knowledge representation relevant to Artificial Intelligence.
Converting formula into CNF using rules. Created at the University as the project within Logic in Computer Science classes in 2016. The purpose of this project was to learn converting formulas into CNF based on Prolog's rules.
Sat-Solver is a Prolog program that converts propositional logic formulas into CNF and solves them using the DPLL algorithm. It processes logical expressions and applies unit propagation, clause simplification, and variable branching. The project was mainly built to improve skills in Prolog.
A GNU Prolog programme to convert boolean expressions into CNF.
Add a description, image, and links to the cnf topic page so that developers can more easily learn about it.
To associate your repository with the cnf topic, visit your repo's landing page and select "manage topics."