formatWithMetrics method
Formats the rule with its key metrics for easy interpretation.
Implementation
String formatWithMetrics() {
final convStr = conviction.isInfinite ? '∞' : conviction.toStringAsFixed(3);
return '${toString()} '
'[sup: ${support.toStringAsFixed(3)}, '
'conf: ${confidence.toStringAsFixed(3)}, '
'lift: ${lift.toStringAsFixed(2)}, '
'lev: ${leverage.toStringAsFixed(3)}, '
'conv: $convStr]';
}