Module propagation

Module propagation 

Source
Expand description

Incremental Propagation Engine (P3 Feature - Advanced)

This module implements incremental updates similar to Drools:

  • Only propagate changed facts through the network
  • Track affected rules and activations
  • Efficient re-evaluation after updates

Structs§

IncrementalEngine
Incremental Propagation Engine Only re-evaluates rules affected by changed facts
IncrementalEngineStats
Engine statistics
RuleDependencyGraph
Track which rules are affected by which fact types

Type Aliases§

ReteCustomFunction
Type alias for custom test functions in RETE engine Functions take a slice of FactValues and return a FactValue (typically Boolean)