ComponentCountEvidence

constructor(rows: List<ComponentCountRow>, hypothesisedCount: Int?, criterionChoices: Map<String, Int>, criterionChoiceDetails: List<CriterionChoice> = emptyList(), unfinishedCriteria: List<CriterionChoice> = emptyList())(source)

Parameters

rows

one row per candidate count, in increasing order

hypothesisedCount

the count the analyst supplied, when they supplied one

criterionChoices

what each reported criterion would choose

criterionChoiceDetails

where each criterion's choice sits in the range fitted, and whether it was still improving at the top of it

unfinishedCriteria

the criteria whose search did not finish, so that a wider range could change their answer; empty when the counts were specified