Soar language
E874576
Soar language is a specialized programming language used to create and manipulate cognitive models within the Soar cognitive architecture.
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
cognitive modeling language
ⓘ
programming language ⓘ rule-based language ⓘ |
| associatedWith |
Soar chunking
ⓘ
Soar decision cycle NERFINISHED ⓘ Soar production rules ⓘ Soar working memory ⓘ |
| canModel |
attention and control processes
ⓘ
decision making ⓘ human problem solving ⓘ learning through chunking ⓘ |
| creatorOrganization | Soar research community ⓘ |
| dataModel |
production memory
ⓘ
working memory elements ⓘ |
| designedFor |
creating cognitive models
ⓘ
manipulating cognitive models ⓘ |
| domain |
artificial intelligence
ⓘ
cognitive architectures ⓘ cognitive science ⓘ |
| executionModel | cycle of propose, decide, apply ⓘ |
| hasFeature |
conflict resolution among rules
ⓘ
goal and subgoal representation ⓘ operator-based problem solving ⓘ pattern matching ⓘ symbolic representations ⓘ |
| implementedIn | Soar system NERFINISHED ⓘ |
| paradigm | production rule system ⓘ |
| relatedTo |
ACT-R
NERFINISHED
ⓘ
cognitive architectures ⓘ |
| supports |
chunking learning mechanism
ⓘ
goal-directed behavior modeling ⓘ if-then production rules ⓘ long-term memory structures ⓘ operator selection ⓘ problem-space search ⓘ symbolic reasoning ⓘ working memory manipulation ⓘ |
| usedFor |
AI research
ⓘ
cognitive architecture research ⓘ cognitive modeling ⓘ human-like decision making models ⓘ intelligent agent development ⓘ simulation of problem solving ⓘ |
| usedIn | Soar cognitive architecture NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.