NAME
learn - Control the learning of productions
SYNOPSIS
learn [option*]
DESCRIPTION
This command is used to control the learning of productions.
With no arguments, this command prints out the current learning
environment status. The watch command can be used to
provide various levels of detail when productions are learned.
OPTIONS
Any options given must match one of the following keywords:
- -on
- turn learning on
- -off
- turn all learning off
- -all-goals
- when learning is on, this allows learning at all
goal stack levels (in contrast to bottom-up learning)
- -bottom-up
- when learning is on, this allows learning at only
the lowest goal stack level; i.e., a chunk is
learned at a given level only if no chunk has yet
been learned at a lower level.
- -noprint
- equivalent to watch -chunk-names off -chunks off
- -print
- equivalent to watch -chunk-names on -chunks off
- -full-print
- equivalent to watch -chunk-names on -chunks on -justification-names
on -justifications on
- -no-trace
- equivalent to watch -firings chunk off -backtracing off
- -trace
- equivalent to watch -firings chunk on -backtracing off
- -full-trace
- equivalent to watch -firings chunk on -backtracing on -chunk-names
on -chunks on -justification-names on -justifications on
WARNINGS
Individual problem spaces may be set to
disallow learning -- see the chunk-free-problem-spaces command
for more information.
SEE ALSO
chunk-free-problem-spaces, watch