Double-loop learning system

A two-stage process that uses the goals or decision-making rules to come to the first set of results, and a second stage that uses the latest experience to align the existing goals or decision-making rules to achieve a better set of results.