【文件属性】:
文件名称:isomap降维matlab代码-artificial-intelligence:人工智能作业,用于课程人工智能:知识表示
文件大小:23.52MB
文件格式:ZIP
更新时间:2021-05-25 22:17:44
系统开源
isomap降维matlab代码人工智能
该存储库包含我在Ca'Foscari
University的“人工智能:知识表示”课程中完成的作业。
每个文件夹都包含带有相应问题说明,报告和代码的作业。
作业1:数独解算器
使用基于约束传播和回溯的约束满足方法以及基于放松标记的约束满足方法,为数独谜题编写一个求解器。
比较方法,优势和劣势。
数独谜题由一个9x9方形木板组成,该木板分为3行和3列较小的3x3盒子。
目标是用1到9的数字填充面板,以使每个数字对于每个行列和3x3框仅出现一次;
行,列和3x3框应包含所有9位数字。
求解器应将一个矩阵用作为输入,其中空方格由标准符号(例如.
,
_或0
)表示,而已知方格应由相应的数字(1,...,9)表示。
例如:
3
7
.
5
.
.
.
.
6
.
.
.
3
6
.
.
1
2
.
.
.
.
9
1
7
5
.
.
.
.
1
5
4
.
7
.
.
.
3
.
7
.
6
.
.
.
5
.
6
3
8
.
.
.
.
6
4
9
8
.
.
.
.
5
9
.
.
2
6
.
.
.
2
.
.
.
.
5
.
6
4
约束传播和