Modifier and Type | Field and Description |
---|---|
private EvaluatorCounter |
counter |
static double |
VIOLATION_PENALTY |
Constructor and Description |
---|
RulerEvaluator(EvaluatorCounter counter) |
Modifier and Type | Method and Description |
---|---|
static double |
evaluate(int rulerLength,
int violationsCount) |
double |
evaluate(Ruler ruler) |
public static final double VIOLATION_PENALTY
private final EvaluatorCounter counter
public RulerEvaluator(EvaluatorCounter counter)