data class AssignmentStatistics: Any
Fields
Name | Description |
---|---|
val average: Double
|
is a Double, representing the average number of submissions |
val standardDeviation: Double
|
is a Double, representing the standard deviation of the average number of submissions |
val groupsConsideredForStatistics: List<GroupSubmissionStatistics>
|
is a List with the GroupSubmissionStatistics that were considered when calculating the statistics |
Constructors
<init>
constructor(average: Double, standardDeviation: Double, groupsConsideredForStatistics: List<GroupSubmissionStatistics>)
Represents statistics about the submissions done for an Assignment.
Parameters
Name | Description |
---|---|
average: Double
|
|
standardDeviation: Double
|
|
groupsConsideredForStatistics: List<GroupSubmissionStatistics>
|
Methods
identifyGroupsOutsideStatisticalNorms
fun identifyGroupsOutsideStatisticalNorms(): List<GroupSubmissionStatistics>
Identifies ProjectGroup's that have a result that is outside the norm (e.g. they pass "many tests" while having "little submissions" when compared with the other groups.
ReturnValue
Name | Description |
---|---|
List<GroupSubmissionStatistics>
|
is a List of GroupSubmissionStatistics |
Represents statistics about the submissions done for an Assignment.