toStringProbabilities method

String toStringProbabilities(
  1. String mainVariable
)

Implementation

String toStringProbabilities(String mainVariable) {
  if (_probabilities.isEmpty) return '';

  var s = '\n  ';

  var entries = _probabilities.entries.toList();

  entries.sort((a, b) {
    var c1 = a.key;
    var c2 = b.key;
    return c1.compareTo(c2);
  });

  s += entries
      .map((e) => '${e.key.toString(mainVariable: mainVariable)}: ${e.value}')
      .join('\n  ');

  return s;
}