文件名称:sudosol:使用人类技术的数独求解器
文件大小:1.52MB
文件格式:ZIP
更新时间:2024-03-13 03:41:55
Python
苏多索 sudosol是仅使用人工技术的数独求解器。 当前,sudosol实现了Simple Sudoku程序(Simple Sudoku技术集,ssts)中的技术。 这些技术是: 裸露和隐藏的单,双,三和四, 被锁定的候选人(指出和声明), X翼和箭鱼 XY翼 简单着色和多种着色。 正在实现更多技术,这些技术等效于简单数独技术,或者超出了简单数独技术。 目前,他们是: 锁定对和三重,大菱形鱼,摩天大楼,2串风筝,空矩形, 水母,鳍和刺身X翼,鳍和刺身箭鱼,鳍和刺身水母,XYZ翼,W翼,X链,XY链,BUG + 1,唯一性测试1,2,3,4,5和6,隐藏矩形,可避免矩形类型1和2,Sue de Coq。 测试确保正确处理了每种技术。 sudosol需要python> = 3.6。
【文件预览】:
sudosol-master
----.travis.yml(463B)
----.coveragerc(148B)
----tests()
--------sbf2.txt(56KB)
--------fbf3.txt(46KB)
--------n2.txt(43KB)
--------bf3.txt(18KB)
--------u1.txt(17KB)
--------trace_grids.txt(1.52MB)
--------xyz.txt(17KB)
--------formats()
--------er.txt(17KB)
--------bug1.txt(175KB)
--------n1.txt(335KB)
--------xyc.txt(175KB)
--------techniques.batch(3KB)
--------l3.txt(173KB)
--------l2.txt(174KB)
--------u4.txt(18KB)
--------sdc_best.txt(45KB)
--------mc2.txt(739B)
--------bf4-ssts.txt(18KB)
--------sudocue_The_Almost_Daily_Nightmare_Collection.txt.partial(66KB)
--------2sk.txt(18KB)
--------sudocue_The_Learning_Curve_Collection.txt(410KB)
--------fbf2.txt(57KB)
--------sdc_first.txt(45KB)
--------u5.txt(42KB)
--------ar2.txt(25KB)
--------sbf3.txt(44KB)
--------h1.txt(243KB)
--------sbf4.txt(54KB)
--------tests.batch(956B)
--------u2.txt(17KB)
--------n3.txt(17KB)
--------u3.txt(17KB)
--------fbf4.txt(46KB)
--------w.txt(172KB)
--------lc2.txt(35KB)
--------h2.txt(17KB)
--------sc1.txt(902B)
--------h3.txt(17KB)
--------u6.txt(43KB)
--------lc1.txt(183KB)
--------sk.txt(173KB)
--------ar1.txt(50KB)
--------h4.txt(18KB)
--------sc2.txt(362B)
--------mc1.txt(907B)
--------x.txt(17KB)
--------tf.txt(24KB)
--------xyc-ssts.txt(493KB)
--------n4.txt(17KB)
--------inkala.ref(2KB)
--------sudocue_The_No-Trick_Ponies_Collection.txt.partial(41KB)
--------sudocue_The_Superiors_Collection.txt(26KB)
--------xy.txt(18KB)
--------bf2.txt(17KB)
--------testdir()
--------hr.txt(45KB)
--------rp.txt(18KB)
----LICENSE(1KB)
----generate.py(9KB)
----setup.py(1KB)
----sudosol()
--------__init__.py(0B)
--------sudosol.py(113KB)
----README.md(1KB)