the list. • Old facts may be removed from the list. • Actions of the rules can change a few facts. • Remembers what has already matched and computes only the changes.
are matched agains the facts to determine which rules are to be executed. • The rules whose conditions are met are stored in a list called Agenda for fi ring.
by carrying out the actions in the right hand side of the rule . • The action can be • An assertion • A user de fi ned function • A built-in function • A decision table
representing patterns in the conditions of the rules is created. • The nodes behave like fi lters, testing the incoming tokens, and sending only those that pass the test.