Trait sudoku::Score [] [src]

pub trait Score: Solve {
    fn score(&self) -> Option<usize>;

    fn difficulty(&self) -> Option<Difficulty> { ... }
}

Trait defining a puzzle with quantifiable difficulty.

Required Methods

The raw difficulty score of this puzzle.

Provided Methods

The graded difficulty score of this puzzle.

Implementors