MetricsHarness constructor
MetricsHarness({
- Auditor? auditor,
- Map<
String, Confidence> ? confidenceByRule,
Creates a harness.
auditor audits each case (defaults to the standard engine).
confidenceByRule classifies each rule as deterministic or heuristic for
the gate; it defaults to the confidences the standard engine's rules
declare.
Implementation
MetricsHarness({
Auditor? auditor,
Map<String, Confidence>? confidenceByRule,
}) : _auditor = auditor ?? _engineAuditor(RuleEngine.standard()),
confidenceByRule =
confidenceByRule ?? _confidenceOf(RuleEngine.standard());