TieBreakingRule

<< Click to Display Table of Contents >>

Navigation:  Support > Reconfigurable Rulebook > Definition Objects >

TieBreakingRule

 

Attribute Name

Type

Description

EventName

String

The EventName to apply this rule to that is defined by the Course of Fire and found in the participant’s ResultCOF.

The result engine must use this rule if the EventName is found in the participant’s ResultCOF. If the EventName is not found this TieBreakingRule is skipped.

May contain a place holder "{}". If used, ValueSeries must be included to compile the list of EventNames to check.

This attribute is required when Method is Score or CountOf. Ignored when Method is ParticipantAttribute or Attribute.

Values

String formatted as Value Series.

When EventName contains a place holder "{}", the ValueSeries are used to compile the actual list of EventNames to check against.

Required when EventName has a placeholder, ignored otherwise.

Method

String

Specifies the method to use to compare two competitors. Options are:

Score: Use a value from the Score attribute.

CountOf: Counts the number of EventType=Singular with Integer score equal to Source.

ParticipantAttribute

Attribute

This attribute is required.

Source

String or Int

Added information to work with Method.

When Method = Score:

oI => Use the integer score.

oD => Use the decimal score.

oS => Use the rulebook score.

oX => Use the inner ten score.

oIX => Use integer score, and if still tied use inner ten score.

oJ => Use the special use case J score.

oK => Use the special use case K score.

oL => Use the special use case L score.

When Method = CountOf:

oInteger score value

When Method  = ParticipantAttribute

oFamilyName

oGivenName

oMiddleName

oCompetitorNumber

oDisplayName

oDisplayNameShort

oHomeTown

oCountry

oClub

When Method = Attribute.

This attribute Setname is required, and the Attribute must be a ‘Simple Attribute.’

SortOrder

String

How the comparison should be made.

The value must one one of the following:

Ascending

Descending

This attribute is not required, assumed to be Descending when not specified.

 


 

Note:

The Reconfigurable Rulebook and functionality will be fully implemented in the 3.0 release of Orion Scoring System. Athena and Rezults both 100% implement the Reconfigurable Rulebook.