Inference Rules
The parameters belonging to the channel class exhibit a powerful behavior.
The value of any channel parameter is made dependent on one or several higher level channel parameters. This means that each time the user changes the value of a parameter at any level, all parameters that are designed to depend on the modified parameter are automatically and instantly updated.
A sophisticated inference rule is associated to any parameter that has to be automatically adjusted.
A parameter without a rule is called an entry parameter. It should receive a value from a deliberate setting action. The highest level parameters are entry parameters.
A parameter controlled by a rule is called a ruled parameter. Its value is automatically updated according to values of other parameters, but it can still receive at any time a value from a deliberate setting action.
The set of all inference rules implements the powerful intelligence of the MultiCam system.