Main Page   Files   Productions   Problem Spaces   Operators   Goal Hierarchy   Groups   Prod. By Type   All  


note-relevant-feature.soar

Path to this file:
     note-relevant-feature.soar [src]

Go to the source for this file...

Productions

predict*abstract-relevant-feature*worse  
predict*note-relevant-feature*apply-reject-previous  
predict*note-relevant-feature*apply  
predict*note-relevant-feature*propose  
predict*note-relevant-feature*reject  

Operators

note-relevant-feature  Notice potential relevant features for prediction


Production Documentation

predict*abstract-relevant-feature*worse

Documented at line 18 of file note-relevant-feature.soar
Defined at line 23 of file note-relevant-feature.soar

Type: selection

Detailed Description

Make the abstraction operator that matches the relevant feature the worst operator (abstract it last).

Operators: note-relevant-feature

predict*note-relevant-feature*apply-reject-previous

Documented at line 83 of file note-relevant-feature.soar
Defined at line 86 of file note-relevant-feature.soar

Type: application

Detailed Description

When changing the relevant feature, delete the old one.

Operators: note-relevant-feature

predict*note-relevant-feature*apply

Documented at line 72 of file note-relevant-feature.soar
Defined at line 75 of file note-relevant-feature.soar

Type: application

Detailed Description

Record relevant feature on the state

Operators: note-relevant-feature

predict*note-relevant-feature*propose

Documented at line 32 of file note-relevant-feature.soar
Defined at line 37 of file note-relevant-feature.soar

Type: proposal

Detailed Description

If an incorrect, top-state prediction operator is proposed for the last abstraction and there's not currently a relevant-feature noted on the top-state, then propose the operator and make it best.

Operators: note-relevant-feature

predict*note-relevant-feature*reject

Documented at line 52 of file note-relevant-feature.soar
Defined at line 60 of file note-relevant-feature.soar

Type: selection

Detailed Description

If the relevant-feature isn't part of the current object desciption and the note-relevant-feature operator is proposed, then reject it. What this does is ensure that the relevant-feature attribute hasn't already been abstracted when changing the relevant-feature from one thing to (presumably) another.

Operators: note-relevant-feature


Generated with SoarDoc on Fri Apr 25 18:21:38 2003 by wray