This is my homework of Artificial Intelligence, talking about some algorithm such as MRV, LCV, Degree heuristic and forward checking and AC-3.
The runtime environment is JDK 11.
The homework can be view on hackmd.
The homework material given by the teacher are in /res/homework material
. All the output data are placed /res/data
. I revised the 3000-word dictionary to others containing 200, 500, 1000 and 1800 words.
All the sources code are in /src