public class RankerResults
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static double |
ERROR_NOT_CALCULATED |
Value of error indicating that this error has not been calculated yet
|
double |
errorWrtPreferenceInformation |
Error of ranking w.r.t. preference information, assuming that indifference relation should be preserved.
|
double |
errorWrtPreferenceInformationIgnoringCorrectIndifferenceRelation |
Error of ranking w.r.t. preference information, assuming that indifference relation does not have to be preserved.
|
double |
errorWrtPreferenceInformationIgnoringCorrectIndifferenceRelationAndPairsThatCannotBePreserved |
Error of ranking w.r.t. preference information, assuming that indifference relation does not have to be preserved, and the pairs that cannot be preserved should be ignored.
|
double |
errorWrtPreferenceInformationIgnoringPairsThatCannotBePreserved |
Error of ranking w.r.t. preference information, assuming that indifference relation should be preserved but the pairs that cannot be preserved should be ignored.
|
double |
errorWrtTrueGlobalRanking |
Error of ranking w.r.t. true global ranking which is induced by values of decision criterion in the test data file.
|
double |
errorWrtTrueGlobalRankingIgnoringCorrectIndifferenceRelation |
Error of ranking w.r.t. true global ranking which is induced by values of decision criterion in the test data file.
|
double |
errorWrtTrueGlobalRankingIgnoringCorrectIndifferenceRelationAndPairsThatCannotBePreserved |
Error of ranking w.r.t. true global ranking which is induced by values of decision criterion in the test data file.
|
double |
errorWrtTrueGlobalRankingIgnoringPairsThatCannotBePreserved |
Error of ranking w.r.t. true global ranking which is induced by values of decision criterion in the test data file.
|
MemoryContainer |
learningPct |
PCT created using the preference information
|
long |
learningPCTCalculationTime |
Time of calculating learning (partial/full) PCT (in [ms]).
|
int |
numberOfCorrectedUnexpectedAssignmentsToNonOutrankingRelation |
Number of corrected unexpected assignments to non-outranking relation S^c found during supervised calculation of a learning PCT.
|
PreferenceGraph |
preferenceGraph |
Preference graph for all objects in the test data set
|
long |
preferenceGraphCalculationTime |
Time of calculating preference graph (in [ms]).
|
SimpleRanking |
ranking |
Ranking of all objects in the test data set
|
long |
rankingCalculationTime |
Time of calculating final ranking (in [ms]).
|
long |
rankingErrorsCalculationTime |
Time of calculating ranking errors (in [ms]).
|
long |
rulesCalculationTime |
Time of calculating decision rules (in [ms]).
|
RulesContainer |
rulesContainer |
Rules container for the PCT created using the preference information
|
boolean |
rulesContainerExpected |
Tells if these results should contain a rules container
(which is the case for an approach employing a minimal set of decision rules, but not for an approach employing an exhaustive set of rules).
|
UnionContainer |
unionContainer |
Union container for the PCT created using the preference information
|
Constructor | Description |
---|---|
RankerResults() |
Sole constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
initialize() |
Initializes all parameters by setting their default values.
|
void |
initializeErros() |
Initializes all errors.
|
boolean |
resultsComplete() |
Tells if results stored in this object are complete
|
void |
writeErrors(java.lang.String reportFile) |
Saves all calculated ranking errors to a file with given path.
|
public static final double ERROR_NOT_CALCULATED
public MemoryContainer learningPct
public int numberOfCorrectedUnexpectedAssignmentsToNonOutrankingRelation
public UnionContainer unionContainer
public RulesContainer rulesContainer
public PreferenceGraph preferenceGraph
public SimpleRanking ranking
public double errorWrtPreferenceInformation
public double errorWrtPreferenceInformationIgnoringPairsThatCannotBePreserved
public double errorWrtPreferenceInformationIgnoringCorrectIndifferenceRelation
public double errorWrtPreferenceInformationIgnoringCorrectIndifferenceRelationAndPairsThatCannotBePreserved
public double errorWrtTrueGlobalRanking
public double errorWrtTrueGlobalRankingIgnoringPairsThatCannotBePreserved
public double errorWrtTrueGlobalRankingIgnoringCorrectIndifferenceRelation
public double errorWrtTrueGlobalRankingIgnoringCorrectIndifferenceRelationAndPairsThatCannotBePreserved
public boolean rulesContainerExpected
public long learningPCTCalculationTime
public long rulesCalculationTime
public long preferenceGraphCalculationTime
public long rankingCalculationTime
public long rankingErrorsCalculationTime
public void initializeErros()
public void initialize()
public boolean resultsComplete()
true
if results stored in this object are complete
(i.e., all objects are not null
and all values are meaningful)public void writeErrors(java.lang.String reportFile) throws java.io.IOException
reportFile
- report file pathjava.io.IOException
- when a file with given path cannot be opened for write