Coverage report: 47%

Files Functions Classes

coverage.py v7.6.7, created at 2024-11-16 11:19 -0500

File class statements missing excluded branches partial coverage
optimates/combinatorics.py SubsetSearchProblem 8 8 0 0 0 0%
optimates/combinatorics.py PermutationSearchProblem 23 23 0 8 0 0%
optimates/combinatorics.py PermutedSubsequenceSearchProblem 49 49 0 14 0 0%
optimates/combinatorics.py (no class) 48 48 0 2 0 0%
optimates/search.py Solutions 15 8 0 10 0 44%
optimates/search.py SearchProblem 6 5 0 2 0 12%
optimates/search.py FilteredSearchProblem 13 13 0 4 0 0%
optimates/search.py Search 3 3 0 2 0 0%
optimates/search.py SearchWithRestarts 6 6 0 2 0 0%
optimates/search.py HillClimb 40 2 0 14 2 93%
optimates/search.py StochasticLocalSearch 5 1 0 2 1 71%
optimates/search.py SimulatedAnnealing 18 1 0 2 0 95%
optimates/search.py ExhaustiveDFS 7 7 0 4 0 0%
optimates/search.py BeamSearch 11 11 0 6 0 0%
optimates/utils.py Logger 5 1 0 0 0 80%
optimates/utils.py TopNHeap 11 11 0 4 0 0%
Total   401 197 0 78 3 47%

No items found using the specified filter.

7 classes skipped due to complete coverage.