class RocCurves implements Iterable<RocCurves.EvaluationPoint>, Graph {

	RocCurves(List<ResultEntry> results) {
		this.results = new ArrayList<>(results);
		Collections.sort(this.results);
		int positives = 0;
		int negatives = 0;
		for (ResultEntry result : this.results) {
			if (result.trueCategory) {
				positives++;
			} else {
				negatives++;
			}
		}
		this.positives = positives;
		this.negatives = negatives;
	}

	  RocCurves(List<ResultEntry> results);

}