Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

Navigation: Self-guided Training > Unit 3: Rules

Rule Values & Dependencies

Scroll Prev Top Next More

 

The expression of a Rule is evaluated to obtain the Rule’s value.

 

During development time, Rules are not evaluated until they are asked for – we call this "demanded." Until they are demanded, their value will be shown as "unbound." "Unbound" simply means that nothing has asked the Rule for its value yet.

 

If a Rule depends on other rules to calculate its value when it is evaluated, it will cause those rules to be evaluated also.

 

In this way, Knowledge Bridge evaluates only what is necessary to get a result that is demanded. This makes Knowledge Bridge very efficient

 

Forcing evaluation

You can manually trigger the evaluation of a rule while in the Model Context. In the Rules Grid, making sure you are in the Model context, simply click on the Evaluate Icon (EvaluateIcon) for the rule.

 

After a rule is evaluated, this icon changes to Unbind icon UnbindIcon

 

These are toggles. That is, you can click Unbind Value and kBridge releases the demanded value and the Value column once again reads "unbound.'

Knowledge Bridge from Engingeering Intent is a full-featured engineering and sales automation environment