| Home | Trees | Indices | Help |
|
|---|
|
|
ranking.py - Classes to produce rankings of objects that implement
Rankable. Each class that has a ranking (currently
Course and Category) has to inherit from Rankable.
Rankable specifies the interface of rankable classes.
|
|||
|
RankableItem Defines the interface for all rankable items (currently Runner, Team, Run). |
|||
|
Ranking A Ranking objects combines a scoreing strategy, a validation strategy and a rankable object (course or category) and computes a ranking. |
|||
| RelayRanking | |||
|
Rankable Defines the interface for rankable objects like courses and categories. |
|||
| OpenRuns | |||
|
Cache Cache for scoreing and validation results. |
|||
|
CachingObject Common parent class for all caching objects. |
|||
|
AbstractScoreing Defines a strategy for scoring objects (runs, runners, teams). |
|||
|
TimeScoreing Builds the score from difference of start and finish times. |
|||
|
Starttime Basic start time strategy. |
|||
|
SelfstartStarttime StarttimeStrategy for Selfstart |
|||
|
MassstartStarttime Returns start time relative to a fixed mass start time. |
|||
|
RelayStarttime Returns start time computed from starttime == finish time of the previous runner in a relay team. |
|||
| RelayMassstartStarttime | |||
|
Validator Defines a strategy for validating objects (runs, runners, teams). |
|||
|
CourseValidator Validation strategy for courses. |
|||
|
SequenceCourseValidator Validation strategy for a normal orienteering course. |
|||
|
AbstractRelayScoreing Base class for all relay scoreing classes. |
|||
|
RelayScoreing Combined validator and scoreing class for relay teams. |
|||
|
Relay24hScoreing This class is both a validation strategy and a scoreing strategy. |
|||
|
Relay12hScoreing This class is both a valiadtion and a scoreing strategy. |
|||
| Relay24hScore | |||
|
ControlPunchtimeScoreing Scores according to the (expected) absolute punchtime at a given control. |
|||
|
RoundCountScoreing This scoreing strategy computes the score as the count of complete runs of a course. |
|||
| UnscoreableException | |||
| ValidationError | |||
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Nov 3 23:56:07 2023 | http://epydoc.sourceforge.net |