13 public IReadOnlyList<SolutionVerificationBatchItemResult>
Items
45 Items.Count(item => item.ExecutionSucceeded);
52 Items.Count(item => !item.ExecutionSucceeded);
59 Items.Count(item => item.IsValid);
68 item.ExecutionSucceeded &&
Contains the execution and checker result for one batch candidate.
Contains the deterministic result of a complete batch-verification run.
IReadOnlyList< SolutionVerificationBatchItemResult > Items
Gets the per-candidate results in exactly the same order as the input.
SolutionCheckBatchSummary CheckSummary
Gets the checker-only aggregate summary for candidates whose execution reached a checker result.
int CompletedCandidateCount
Gets the number of candidates for which verification execution completed normally.
int ExecutionFailureCount
Gets the number of candidates that failed because of an unexpected execution exception.
bool ExecutionSucceeded
Gets whether no candidate suffered an execution failure.
int ValidCandidateCount
Gets the number of candidates that were checked successfully and passed all requested checks.
bool IsValid
Gets whether every candidate executed successfully and passed every requested check.
int InvalidCandidateCount
Gets the number of candidates whose execution succeeded but whose solution did not pass all requested...
int CandidateCount
Gets the total number of input candidates.
Contains aggregated metrics for a collection of checked solutions.