This sample shows how to use different pattern matching
techniques to process a set of objects.
Prerequisites
You
must have Rule
Designer installed
to import and run this sample.
Description
The
key features of this sample include:
- IRL pattern matching syntax, which includes the following patterns:
- Existence tests
- Nonexistence tests
- Classification tests
- Object attribute and method values tests
- Collection tests
- Joins between objects
- Binding of objects in working memory or through navigation of
objects in working memory
- The RetePlus algorithm
- Incremental behavior of the RetePlus algorithm, caused by the insert/update/retract keywords
- Dynamic scheduling of rules (agenda) using refraction, priorities,
and recency