Skip to content

Kill the mutants

Pick a module. Write tests against it. The engine breaks the code underneath them one edit at a time and counts how many of those breaks your tests notice.

How the score works

Your score is killed mutants over killable mutants. Some mutants change the code without changing what it does — those are shown greyed, labelled equivalent, and left out of the denominator rather than quietly divided away. Line coverage is shown too, always beside the mutation score and never on its own.