executed
The list of rules whose actions have been performed during evaluation of the system.
Declaration
var executed: [GKRule] { get }Discussion
When you call the evaluate() method, the system considers each rule in the agenda list in order. If a rule on the agenda is satisfied—that is, its predicate returns true and it executes its action—the system moves that rule to the executed list.