Skip to content

yuchewang/Constraint-Satisfaction-Problem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Constraint Satisfaction Problem - Crossword Puzzle

Introduction

This program is the first program assignment from AI introduction class in NCTU.

Functions Completed

  • Brute Force serach (DFS)
  • Heuristic to select next variable
    • MRV(Minimum Remaining Value)
    • Max Degree
  • Forward Checking
  • AC3 Algorithm (maintain arc consistency)

How To Compile

$ make

How To Execute

$ ./main

Detail about this assignment

  • please read PR1.pdf

reference

About

the first programming assignment of AI intro.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published