It is followed by a series of slots and associated values. The first slot, isa, is special and gives the type of the chunk. It serves essentially to interassociate the slot values of the chunk. These quantities are relevant to calculating the activation levels of such chunks. These activation processes determine the availability of the knowledge as Chapter 3 will develop.
Production rules specify how to retrieve and use such declarative knowledge to solve problems.
As an example of procedural knowledge the model below gives a production set for solving multicolumn addition problems. This production set consists of a set of productions where each production is a condition-action pair. The condition specifies what must be true for the production rule to apply and the action specifies a set of things to do if the production applies. The conditions test for the state of the current goal and chunks in declarative memory while the actions can change the goal state.