toJson method
Implementation
@override
Object toJson() => {
if (logProbabilitySum case final logProbabilitySum?)
'logProbabilitySum': encodeDouble(logProbabilitySum),
if (topCandidates.isNotDefault)
'topCandidates': [for (final i in topCandidates) i.toJson()],
if (chosenCandidates.isNotDefault)
'chosenCandidates': [for (final i in chosenCandidates) i.toJson()],
};