Supporting File Structures|Rule Priority File

Rule Prioritisation Files provide a way of prioritising rule files found to be identically scored in an analysis run.

During data analysis where a column of data scores identically according to two or more different rules, this
file will determine which of the rule files is ultimately chosen for the analysis results.

The file contains one or more rule file groups, each group separated by a blank line.
Each individual rule file group contains two or more rule files, in descending order of priority.
Ie the higher up the group a file is, the more likely it is to be chosen, but only when scoring identically with
another rule file in the same group.

Note that if one or more of the equally scoring rules are not mentioned in the rule file, the one that is will be chosen.


RuleFileDefines_PersonSurnames.txt                |
RuleFileDefines_PersonForenamesMale.txt           | Rule priority group.
RuleFileDefines_PersonForenamesFemale.txt         | RuleFileDefines_PersonSurnames.txt has highest priority.
RuleFileDefines_PersonForenames.txt               |

RuleFileDefines_WholeNumbersPositive.txt
RuleFileDefines_SignedWholeNumbers.txt
RuleFileDefines_WholeNumbers.txt

RuleFileDefines_StrictYesOrNoValues.txt           | Separate rule priority group.  
RuleFileDefines_Booleans.txt                      | RuleFileDefines_PersonSurnames.txt has no priority here.

RuleFileDefines_SignedRealNumbers.txt
RuleFileDefines_RealNumbers.txt