Model-directed learning of production rules | Synapse