Go backward to Tracing decisions.
Go up to Tracing decisions.
Go forward to watch.

ptrace
------

Enables and disables the tracing of the firings and retractions of individual
production.  Ptrace, with no arguments, lists the productions currently being
traced. With one or more production name arguments, it enables tracing of
those productions.  Tracing persists until disabled by an unptrace command,
or until the production is excised.  (This mechanism is orthogonal to the
watch :firings mechanism.)

Unptrace undoes the effects of ptrace.  With no arguments, it disables all
previously enabled production traces.  With one or more production name
arguments, it disables just those traces.

SYNTAX

(ptrace [production-name ...])
(unptrace [production-name ...])


EXAMPLE

Soar> ptrace blocks-world*propose*initial-state

Soar> ptrace
 blocks-world*propose*initial-state