NAME
attribute-preferences-mode - Set or list the attribute preferences mode
SYNOPSIS
attribute-preferences-mode [mode]
DESCRIPTION
This command sets and prints the attributes preferences mode.
If mode is not given, this command prints the current
attribute preferences mode. If mode is given, it must
be one of the positive integers 0, 1, or 2
and is used to reset the attribute preferences modes.
The "attribute-preferences-mode" parameter is used to control the
handling of preferences (other than acceptable and reject
preferences) for non-context slots. The mode settings have
the following interpretations:
- 0
- Handle them the normal (Soar 6) way.
- 1
- Handle them the normal (Soar 6) way, but print a warning message
whenever a preference other than + or - is created for a non-context
slot.
- 2
- Whenever a preferences other than + or - is created for a
non-context slot, print an error message and ignore
(discard) that preference. For non-context slots, the set
of values installed in working memory is always equal to
the set of acceptable values minus the set of rejected
values.
The default initial setting of the "attribute-preferences-mode"
parameter is 0.