Coverage report: 95%

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.