Coverage report:
95%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-04-21 08:35 +0000
File
statements
missing
excluded
coverage
src / hodoku / __init__.py
5
0
0
100%
src / hodoku / api.py
158
5
2
97%
src / hodoku / config.py
128
0
2
100%
src / hodoku / core / __init__.py
0
0
0
100%
src / hodoku / core / cell_set.py
65
0
0
100%
src / hodoku / core / grid.py
162
0
0
100%
src / hodoku / core / scoring.py
21
0
0
100%
src / hodoku / core / solution_step.py
87
0
0
100%
src / hodoku / core / types.py
133
0
0
100%
src / hodoku / generator / __init__.py
3
0
0
100%
src / hodoku / generator / generator.py
375
16
0
96%
src / hodoku / generator / pattern.py
18
0
0
100%
src / hodoku / solver / __init__.py
0
0
0
100%
src / hodoku / solver / als.py
611
66
2
89%
src / hodoku / solver / brute_force.py
63
3
0
95%
src / hodoku / solver / chain_utils.py
78
13
0
83%
src / hodoku / solver / chains.py
302
5
2
98%
src / hodoku / solver / coloring.py
300
23
0
92%
src / hodoku / solver / fish.py
539
7
2
99%
src / hodoku / solver / misc.py
171
8
0
95%
src / hodoku / solver / simple.py
429
3
0
99%
src / hodoku / solver / single_digit.py
414
14
2
97%
src / hodoku / solver / solver.py
66
0
2
100%
src / hodoku / solver / step_finder.py
94
1
2
99%
src / hodoku / solver / table_entry.py
129
15
0
88%
src / hodoku / solver / tabling.py
1364
97
2
93%
src / hodoku / solver / templates.py
115
3
0
97%
src / hodoku / solver / uniqueness.py
512
12
0
98%
src / hodoku / solver / wings.py
255
7
0
97%
Total
6597
298
18
95%
No items found using the specified filter.