CCM differs from conventional forward-chaining production systems in several points.
Firstly, evaluation functions, which are called local order degrees (LODs), are used when applying a rule. LODs are similar to negated energy in chemical reaction systems, and are evaluated to decide whether to apply a rule or not. Rules and functions are computed using only local information.
Secondly, stochastic control or randomized ordering of rule applications (reactions), is applied.