A control system. The control system consists of the logic that solves the problem of moving
from the start state to the goal state. At each step in the process the control system must decide
which of those productions whose preconditions are satisfied should be applied next.