parseBayesValueSignal function
Implementation
BayesValueSignal? parseBayesValueSignal(Object? o) {
if (o == null) return null;
if (o is BayesValueSignal) return o;
var s = o.toString().trim().toLowerCase();
switch (s) {
case '+':
case 'p':
case 't':
case 'positive':
return BayesValueSignal.positive;
case '-':
case 'n':
case 'f':
case 'negative':
return BayesValueSignal.negative;
case '':
case '?':
case '.':
case 'unknown':
return BayesValueSignal.unknown;
default:
throw StateError('Unknown enum name: $o');
}
}