NL- SOAR: GENERATION TRACE

The following is a stand-alone generation trace for a controller issuing part of a BRASH report in the TacAir Domain.

The utterance produced is, ''mark-2 this is mark-''


     0: ==>S: S1 
     1:    O: O3 (dummy-top-op)
     2:    ==>S: S14 (operator no-change)
     3:       O: O5 (start-up-dialogue)
     4:       ==>S: S16 (operator no-change)
     5:          ==>S: S17 (state no-change)
     6:       O: O4 (acquire-turn)
     7:       ==>S: S18 (operator no-change)
     8:       O: O9 (plan-turn)
     9:       ==>S: S19 (operator no-change)
    10:          O: O11 (d-plan-constructor31)
    11:          ==>S: S20 (operator no-change)
    12:             O: O12 (order-moves)
    13:             O: O14 (plan-move)
    14:             O: O15 (plan-move)
    15:             ==>S: S21 (state no-change)
    16:          O: O16 (return-d-plan)
    17:       O: O11 (d-plan-constructor31)
    18:       O: O17 (realize-d-move)
    19:       O: O20 (select-s-obj)
 ***Selected S25
 ***Selected S25
    20:       O: O21 (learn-language)
    21:       ==>S: S27 (operator no-change)
 ***Realizing: S25
    22:          O: O24 (install-initial-state)
    23:          O: O23 (s-realize33)
    24:          ==>S: S30 (operator no-change)
    25:             ==>S: S31 (state no-change)
    26:                O: O31 (install-initial-state)
    27:                O: O29 sr-generate-op(realize-by-name)
    28:                ==>S: S34 (operator no-change)
    29:                   O: O34 (install-initial-state)
    30:                   O: O33 (pick-head)
    31:                   ==>S: S37 (operator no-change)
    32:                      O: O36 (set-cues)
    33:                      O: O37 (imagine-head)
    34:                      ==>S: S38 (operator no-change)
 hallucinating mark-2
    35:                         O: O40 (access word: 'mark-2' spkr: user)
    36:                         O: O41 (learn-language)
    37:                         ==>S: S41 (operator no-change)
 ***Realizing: S25
    38:                            O: O46 (install-initial-state)
    39:                            O: O42 (u-constructor36)
    40:                            ==>S: S44 (operator no-change)
    41:                               ==>S: S45 (state no-change)
    42:                                  O: O48 generate-operator(empty-op(---->))
    43:                                  ==>S: S46 (operator no-change)
    44:                                     O: O56 (bead)
    45:                                     O: O55 (bead)
    46:                                     O: O54 (bead)
    47:                                     O: O53 (bead)
    48:                                     O: O52 (bead)
    49:                                     O: O51 (bead)
    50:                                     O: O50 (bead)
    51:                                     O: O49 (beading-done)
    52:                               O: C182 (empty-op)
    53:                               ==>S: S47 (state no-change)
    54:                                  O: O58 (exhausted)
    55:                            O: O57 (return-operator)
    56:                         O: O42 (u-constructor36)
    57:                         ==>S: S48 (operator no-change)
    58:                            O: O62 (completed)
    59:                         ==>S: S49 (state no-change)
    60:                         O: N183 (imagine-return)
    61:                      ==>S: S50 (state no-change)
    62:                      O: N184 (mstl-return)
    63:                   ==>S: S51 (state no-change)
    64:                   O: N185 (record-lexes)
    65:             O: C79 (realize-by-name)
    66:             O: O65 (access word: 'mark-2')
    67:             O: O67 (u-constructor36)
    68:             ==>S: S54 (state no-change)
    69:                O: O71 (exhausted)
    70:          O: O72 (return-operator)
    71:       O: O23 (s-realize33)
    72:       ==>S: S57 (operator no-change)
    73:          O: N187 (sr-completion)
    74:       O: O73 (say-word)
 saying mark-2 on frequency radio-100
 saying # on frequency radio-100
    75:       O: O79 (pause)
**************************************
    76:       O: O19 (realize-d-move)
    77:       O: O82 (select-s-obj)
 ***Selected C194
 ***Selected C194
    78:       O: O21 (learn-language)
    79:       ==>S: S63 (operator no-change)
 ***Realizing: C194
    80:          O: O88 (install-initial-state)
    81:          O: O87 (s-realize41)
    82:          ==>S: S66 (operator no-change)
    83:             ==>S: S67 (state no-change)
    84:                O: O93 (install-initial-state)
    85:                O: O90 sr-generate-op(realize-lexically)
    86:                ==>S: S70 (operator no-change)
    87:                   O: O96 (install-initial-state)
    88:                   O: O95 (pick-head)
    89:                   ==>S: S73 (operator no-change)
    90:                      O: O98 (set-cues)
    91:                      O: O99 (recall-expression-in-context)
    92:                      O: O100 check-candidate: "is"
    93:                      O: O101 (imagine-head)
    94:                      ==>S: S74 (operator no-change)
 hallucinating is
    95:                         O: O106 (access word: 'is' spkr: user)
    96:                         O: O107 (learn-language)
    97:                         ==>S: S80 (operator no-change)
 ***Realizing: C194
    98:                            O: O112 (install-initial-state)
    99:                            O: O108 (u-constructor45)
   100:                            ==>S: S83 (operator no-change)
   101:                               ==>S: S84 (state no-change)
   102:                                  O: O115 generate-operator(link(is.i--comp-->is.v))
   103:                               O: C344 link(is.i--comp-->is.v)
   104:                               ==>S: S85 (state no-change)
   105:                                  O: O118 generate-operator(link(is.c--comp-->is.i))
   106:                               O: C347 link(is.c--comp-->is.i)
   107:                               ==>S: S86 (state no-change)
   108:                                  O: O119 (exhausted)
   109:                            O: O121 (return-operator)
   110:                         O: O108 (u-constructor45)
   111:                         ==>S: S87 (operator no-change)
   112:                            O: O123 (completed)
   113:                         ==>S: S88 (state no-change)
   114:                         O: N324 (imagine-return)
   115:                      ==>S: S89 (state no-change)
   116:                      O: N325 (mstl-return)
   117:                   O: N326 (record-lexes)
   118:             O: C235 (realize-lexically)
   119:             O: O125 (access word: 'is')
   120:             O: O127 (u-constructor45)
   121:             ==>S: S95 (operator no-change)
   122:                O: O130 (incomplete)
   123:             ==>S: S96 (state no-change)
   124:                O: O131 (exhausted)
   125:          O: O132 (return-operator)
   126:       O: O87 (s-realize41)
   127:       ==>S: S102 (operator no-change)
   128:          O: N328 (sr-completion)
   129:       O: O80 (select-s-obj)
 ***Selected A199
 ***Selected A199
   130:       O: O21 (learn-language)
   131:       ==>S: S103 (operator no-change)
 ***Realizing: A199
   132:          O: O141 (install-initial-state)
   133:          O: O140 (s-realize51)
   134:          ==>S: S106 (operator no-change)
   135:             ==>S: S107 (state no-change)
   136:                O: O148 (install-initial-state)
   137:                O: O143 sr-generate-op(realize-lexically)
   138:                ==>S: S110 (operator no-change)
   139:                   O: O151 (install-initial-state)
   140:                   O: O150 (pick-head)
   141:                   ==>S: S113 (operator no-change)
   142:                      O: O153 (set-cues)
   143:                      O: O154 (recall-expression-in-context)
   144:                      O: O152 (return-failure)
   145:                   O: O155 (return-failure)
   146:                O: O145 sr-generate-op(realize-by-pronoun)
   147:                ==>S: S114 (operator no-change)
   148:                   O: O158 (install-initial-state)
   149:                   O: O157 (pick-head)
   150:                   ==>S: S117 (operator no-change)
   151:                      O: O160 (set-cues)
   152:                      O: O161 (imagine-head)
   153:                      ==>S: S118 (operator no-change)
 hallucinating this
   154:                         O: O166 (access word: 'this' spkr: user)
   155:                         O: O167 (learn-language)
   156:                         ==>S: S121 (operator no-change)
 ***Realizing: A199
   157:                            O: O172 (install-initial-state)
   158:                            O: O168 (u-constructor55)
   159:                            ==>S: S124 (operator no-change)
   160:                               O: C538 link(is.c--comp-->is.i)
   161:                               ==>S: S125 (state no-change)
   162:                                  O: O177 generate-operator(link(is.i--spec-->this.n))
   163:                                  ==>S: S126 (operator no-change)
   164:                                     O: C545 (check number-agreement)
   165:                                     O: C551 (check spec-required)
   166:                                     O: C549 (check spec)
   167:                                     O: C547 (check not-duplicate-relation)
   168:                                     O: O179 (constraint-success)
   169:                               O: C543 link(is.i--spec-->this.n)
   170:                               ==>S: S127 (state no-change)
   171:                                  O: O180 (exhausted)
   172:                            O: O182 (return-operator)
   173:                         O: O168 (u-constructor55)
   174:                         ==>S: S128 (operator no-change)
   175:                            O: O184 (completed)
   176:                         ==>S: S129 (state no-change)
   177:                         O: N498 (imagine-return)
   178:                      ==>S: S130 (state no-change)
   179:                      O: N499 (mstl-return)
   180:                   O: N500 (record-lexes)
   181:             O: C399 (realize-by-pronoun)
   182:             O: O186 (access word: 'this')
   183:             O: O187 (u-constructor55)
   184:             ==>S: S133 (operator no-change)
   185:                O: O191 (incomplete)
   186:             ==>S: S134 (state no-change)
   187:                O: O192 (exhausted)
   188:          O: O193 (return-operator)
   189:       O: O140 (s-realize51)
   190:       ==>S: S137 (operator no-change)
   191:          O: N502 (sr-completion)
   192:       O: O81 (select-s-obj)
 ***Selected P237
 ***Selected P237
   193:       O: O21 (learn-language)
   194:       ==>S: S138 (operator no-change)
 ***Realizing: P237
   195:          O: O208 (install-initial-state)
   196:          O: O204 (u-constructor59)
   197:          ==>S: S141 (operator no-change)
   198:             O: C595 link(is.i--spec-->this.n)
   199:             ==>S: S142 (state no-change)
   200:                O: O209 (exhausted)
   201:          O: O211 (return-operator)
   202:       O: O204 (u-constructor59)
   203:       ==>S: S143 (operator no-change)
   204:          O: O215 (completed)
   205:       O: O21 (learn-language)
   206:       ==>S: S144 (operator no-change)
 ***Realizing: P237
   207:          O: O221 (install-initial-state)
   208:          O: O220 (s-realize64)
   209:          ==>S: S147 (operator no-change)
   210:             ==>S: S148 (state no-change)
   211:                O: O228 (install-initial-state)
   212:                O: O223 sr-generate-op(realize-lexically)
   213:                ==>S: S151 (operator no-change)
   214:                   O: O231 (install-initial-state)
   215:                   O: O230 (pick-head)
   216:                   ==>S: S154 (operator no-change)
   217:                      O: O233 (set-cues)
   218:                      O: O234 (recall-expression-in-context)
   219:                      O: O232 (return-failure)
   220:                   O: O235 (return-failure)
   221:                O: O225 sr-generate-op(realize-by-pronoun)
   222:                ==>S: S155 (operator no-change)
   223:                   O: O238 (install-initial-state)
   224:                   O: O237 (pick-head)
   225:                   ==>S: S158 (operator no-change)
   226:                      O: O240 (set-cues)
   227:                      O: O241 (recall-expression-in-context)
   228:                      O: O239 (return-failure)
   229:                   O: O242 (return-failure)
   230:                O: O226 sr-generate-op(realize-by-name)
   231:                ==>S: S159 (operator no-change)
   232:                   O: O245 (install-initial-state)
   233:                   O: O244 (pick-head)
   234:                   ==>S: S162 (operator no-change)
   235:                      O: O247 (set-cues)
   236:                      O: O248 (imagine-head)
   237:                      ==>S: S163 (operator no-change)
 hallucinating mark-1
   238:                         O: O253 (access word: 'mark-1' spkr: user)
   239:                         O: O255 (u-constructor36)
   240:                         ==>S: S166 (state no-change)
   241:                         O: N705 (imagine-return)
   242:                      ==>S: S167 (state no-change)
   243:                      O: N706 (mstl-return)
   244:                   O: N707 (record-lexes)
   245:             O: C639 (realize-by-name)
   246:             O: O257 (access word: 'mark-1')
   247:             O: O258 (u-constructor36)
   248:             ==>S: S170 (state no-change)
   249:                O: O263 (exhausted)
   250:          O: O264 (return-operator)
   251:       O: O220 (s-realize64)
   252:       ==>S: S173 (operator no-change)
   253:          O: N709 (sr-completion)
   254:       O: O266 (say-word)
 saying this on frequency radio-100
   255:       O: O273 (say-word)
 saying is on frequency radio-100
   256:       O: O277 (say-word)
 saying mark-1 on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
   257:       O: O280 (pause)
**************************************
   258:       O: O18 (change-segment)
   259:       O: O283 (plan-turn)
   260:       ==>S: S180 (operator no-change)
   261:          O: O284 (d-plan-constructor69)
   262:          ==>S: S181 (operator no-change)
   263:             O: O285 (order-moves)
   264:             O: O286 (plan-move)
   265:             ==>S: S182 (state no-change)
   266:          O: O287 (return-d-plan)
   267:       O: O284 (d-plan-constructor69)
   268:       O: O288 (realize-d-move)
check-itfired
check-itfired
check-itfired
   269:       O: O298 (select-s-obj)
 ***Selected P795
 ***Selected P795
   270:       O: O21 (learn-language)
   271:       ==>S: S187 (operator no-change)
 ***Realizing: P795
   272:          O: O311 (install-initial-state)
   273:          O: O310 (s-realize71)
   274:          ==>S: S190 (operator no-change)
   275:             ==>S: S191 (state no-change)
   276:                O: O316 (install-initial-state)
   277:                O: O313 sr-generate-op(realize-lexically)
   278:                ==>S: S194 (operator no-change)
   279:                   O: O319 (install-initial-state)
   280:                   O: O318 (pick-head)
   281:                   ==>S: S197 (operator no-change)
   282:                      O: O321 (set-cues)
   283:                      O: O322 (recall-expression-in-context)
   284:                      O: O323 check-candidate: "contact"
   285:                      O: O324 (imagine-head)
   286:                      ==>S: S198 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating contact
   287:                         O: O336 (access word: 'contact' spkr: user)
   288:                         O: O339 (u-constructor36)
   289:                         ==>S: S201 (state no-change)
   290:                         O: N821 (imagine-return)
   291:                      ==>S: S202 (state no-change)
   292:                      O: N822 (mstl-return)
   293:                   O: N823 (record-lexes)
   294:             O: C820 (realize-lexically)
   295:             O: O340 (access word: 'contact')
   296:             O: O342 (u-constructor36)
   297:             ==>S: S205 (state no-change)
   298:                O: O346 (exhausted)
   299:          O: O347 (return-operator)
   300:       O: O310 (s-realize71)
   301:       ==>S: S208 (operator no-change)
   302:          O: N825 (sr-completion)
   303:       O: O289 (select-s-obj)
 ***Selected F25
 ***Selected F25
   304:       O: O21 (learn-language)
   305:       ==>S: S209 (operator no-change)
 ***Realizing: F25
   306:          O: O356 (install-initial-state)
right-increment-1-brash
   307:          O: O355 (s-realize75)
   308:          ==>S: S212 (operator no-change)
   309:             ==>S: S213 (state no-change)
   310:                O: O361 (install-initial-state)
   311:                O: O358 sr-generate-op(realize-lexically)
   312:                ==>S: S216 (operator no-change)
   313:                   O: O364 (install-initial-state)
   314:                   O: O363 (pick-head)
   315:                   ==>S: S219 (operator no-change)
   316:                      O: O366 (set-cues)
   317:                      O: O367 (recall-expression-in-context)
   318:                      O: O368 check-candidate: "bearing"
   319:                      O: O369 (imagine-head)
   320:                      ==>S: S220 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating bearing
   321:                         O: O381 (access word: 'bearing' spkr: user)
   322:                         O: O383 (u-constructor36)
   323:                         ==>S: S223 (state no-change)
   324:                         O: N929 (imagine-return)
   325:                      ==>S: S224 (state no-change)
   326:                      O: N930 (mstl-return)
   327:                   O: N931 (record-lexes)
   328:             O: C928 (realize-lexically)
   329:             O: O385 (access word: 'bearing')
   330:             O: O386 (u-constructor36)
   331:             ==>S: S227 (state no-change)
   332:                O: O391 (exhausted)
   333:          O: O392 (return-operator)
   334:       O: O355 (s-realize75)
right-increment-2-brash
   335:       ==>S: S230 (operator no-change)
   336:          O: N933 (sr-completion)
   337:       O: O291 (select-s-obj)
 ***Selected V653
 ***Selected V653
   338:       O: O21 (learn-language)
   339:       ==>S: S231 (operator no-change)
 ***Realizing: V653
   340:          O: O405 (install-initial-state)
right-increment-1-brash
   341:          O: O404 (s-realize79)
   342:          ==>S: S234 (operator no-change)
   343:             ==>S: S235 (state no-change)
   344:                O: O410 (install-initial-state)
   345:                O: O407 sr-generate-op(realize-lexically)
   346:                ==>S: S238 (operator no-change)
   347:                   O: O413 (install-initial-state)
   348:                   O: O412 (pick-head)
   349:                   ==>S: S241 (operator no-change)
   350:                      O: O415 (set-cues)
   351:                      O: O416 (recall-expression-in-context)
   352:                      O: O417 check-candidate: "260"
   353:                      O: O418 (imagine-head)
   354:                      ==>S: S242 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating 260
   355:                         O: O430 (access word: '260' spkr: user)
   356:                         O: O431 (learn-language)
   357:                         ==>S: S243 (operator no-change)
 ***Realizing: V653
   358:                            O: O436 (install-initial-state)
right-increment-1-brash
   359:                            O: O432 (u-constructor82)
   360:                            ==>S: S246 (operator no-change)
   361:                               O: C1140 (empty-op)
   362:                               ==>S: S247 (state no-change)
   363:                                  O: O438 (exhausted)
   364:                            O: O437 (return-operator)
   365:                         O: O432 (u-constructor82)
   366:                         ==>S: S248 (operator no-change)
   367:                            O: O442 (completed)
   368:                         ==>S: S249 (state no-change)
   369:                         O: N1070 (imagine-return)
   370:                      ==>S: S250 (state no-change)
   371:                      O: N1071 (mstl-return)
   372:                   O: N1072 (record-lexes)
   373:             O: C1036 (realize-lexically)
   374:             O: O447 (u-constructor82)
   375:             ==>S: S251 (state no-change)
   376:                O: O451 (exhausted)
   377:          O: O452 (return-operator)
   378:       O: O404 (s-realize79)
right-increment-2-brash
   379:       ==>S: S252 (operator no-change)
   380:          O: N1074 (sr-completion)
   381:       O: O292 (select-s-obj)
 ***Selected F26
 ***Selected F26
   382:       O: O21 (learn-language)
   383:       ==>S: S253 (operator no-change)
 ***Realizing: F26
   384:          O: O469 (install-initial-state)
right-increment-1-brash
   385:          O: O468 (s-realize87)
   386:          ==>S: S256 (operator no-change)
   387:             ==>S: S257 (state no-change)
   388:                O: O474 (install-initial-state)
   389:                O: O471 sr-generate-op(realize-lexically)
   390:                ==>S: S260 (operator no-change)
   391:                   O: O477 (install-initial-state)
   392:                   O: O476 (pick-head)
   393:                   ==>S: S263 (operator no-change)
   394:                      O: O479 (set-cues)
   395:                      O: O480 (recall-expression-in-context)
   396:                      O: O481 check-candidate: "range"
   397:                      O: O482 (imagine-head)
   398:                      ==>S: S264 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating range
   399:                         O: O494 (access word: 'range' spkr: user)
   400:                         O: O500 (u-constructor82)
   401:                         ==>S: S267 (state no-change)
   402:                         O: N1178 (imagine-return)
   403:                      ==>S: S268 (state no-change)
   404:                      O: N1179 (mstl-return)
   405:                   O: N1180 (record-lexes)
   406:             O: C1182 (realize-lexically)
   407:             O: O504 (u-constructor82)
   408:             ==>S: S269 (state no-change)
   409:                O: O508 (exhausted)
   410:          O: O509 (return-operator)
   411:       O: O468 (s-realize87)
right-increment-2-brash
   412:       ==>S: S270 (operator no-change)
   413:          O: N1182 (sr-completion)
   414:       O: O294 (select-s-obj)
 ***Selected V654
 ***Selected V654
   415:       O: O21 (learn-language)
   416:       ==>S: S271 (operator no-change)
 ***Realizing: V654
   417:          O: O530 (install-initial-state)
right-increment-1-brash
   418:          O: O529 (s-realize91)
   419:          ==>S: S274 (operator no-change)
   420:             ==>S: S275 (state no-change)
   421:                O: O535 (install-initial-state)
   422:                O: O532 sr-generate-op(realize-lexically)
   423:                ==>S: S278 (operator no-change)
   424:                   O: O538 (install-initial-state)
   425:                   O: O537 (pick-head)
   426:                   ==>S: S281 (operator no-change)
   427:                      O: O540 (set-cues)
   428:                      O: O541 (recall-expression-in-context)
   429:                      O: O542 check-candidate: "260"
   430:                      O: O543 (imagine-head)
   431:                      ==>S: S282 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating 260
   432:                         O: O555 (access word: '260' spkr: user)
   433:                         O: O558 (u-constructor82)
   434:                         ==>S: S283 (state no-change)
   435:                         O: N1286 (imagine-return)
   436:                      O: N1287 (mstl-return)
   437:                   O: N1288 (record-lexes)
   438:             O: C1290 (realize-lexically)
   439:             O: O561 (u-constructor82)
   440:             ==>S: S284 (state no-change)
   441:                O: O565 (exhausted)
   442:          O: O566 (return-operator)
   443:       O: O529 (s-realize91)
right-increment-2-brash
   444:       ==>S: S285 (operator no-change)
   445:          O: N1290 (sr-completion)
   446:       O: O295 (select-s-obj)
 ***Selected F27
 ***Selected F27
   447:       O: O21 (learn-language)
   448:       ==>S: S286 (operator no-change)
 ***Realizing: F27
   449:          O: O591 (install-initial-state)
right-increment-1-brash
   450:          O: O590 (s-realize95)
   451:          ==>S: S289 (operator no-change)
   452:             ==>S: S290 (state no-change)
   453:                O: O596 (install-initial-state)
   454:                O: O593 sr-generate-op(realize-lexically)
   455:                ==>S: S293 (operator no-change)
   456:                   O: O599 (install-initial-state)
   457:                   O: O598 (pick-head)
   458:                   ==>S: S296 (operator no-change)
   459:                      O: O601 (set-cues)
   460:                      O: O602 (recall-expression-in-context)
   461:                      O: O603 check-candidate: "confirmed"
   462:                      O: O604 (imagine-head)
   463:                      ==>S: S297 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating confirmed
   464:                         O: O616 (access word: 'confirmed' spkr: user)
   465:                         O: O617 (learn-language)
   466:                         ==>S: S301 (operator no-change)
 ***Realizing: F27
   467:                            O: O624 (install-initial-state)
right-increment-1-brash
   468:                            O: O620 (u-constructor98)
   469:                            ==>S: S304 (operator no-change)
   470:                               ==>S: S305 (state no-change)
   471:                                  O: O626 generate-operator(empty-op(---->))
   472:                                  ==>S: S306 (operator no-change)
   473:                                     O: O638 (bead)
   474:                                     O: O637 (bead)
   475:                                     O: O636 (bead)
   476:                                     O: O635 (bead)
   477:                                     O: O634 (bead)
   478:                                     O: O633 (bead)
   479:                                     O: O632 (bead)
   480:                                     O: O631 (bead)
   481:                                     O: O630 (bead)
   482:                                     O: O629 (bead)
   483:                                     O: O628 (bead)
   484:                                     O: O627 (beading-done)
   485:                               O: C1502 (empty-op)
   486:                               ==>S: S307 (state no-change)
   487:                                  O: O640 (exhausted)
   488:                            O: O639 (return-operator)
   489:                         O: O620 (u-constructor98)
   490:                         ==>S: S308 (operator no-change)
   491:                            O: O644 (completed)
   492:                         ==>S: S309 (state no-change)
   493:                         O: N1427 (imagine-return)
   494:                      ==>S: S310 (state no-change)
   495:                      O: N1428 (mstl-return)
   496:                   O: N1429 (record-lexes)
   497:             O: C1398 (realize-lexically)
   498:             O: O649 (u-constructor82)
   499:             ==>S: S311 (state no-change)
   500:                O: O653 (exhausted)
   501:          O: O654 (return-operator)
   502:       O: O590 (s-realize95)
right-increment-2-brash
   503:       ==>S: S312 (operator no-change)
   504:          O: N1431 (sr-completion)
   505:       O: O297 (select-s-obj)
 ***Selected V655
 ***Selected V655
   506:       O: O21 (learn-language)
   507:       ==>S: S313 (operator no-change)
 ***Realizing: V655
   508:          O: O683 (install-initial-state)
right-increment-1-brash
   509:          O: O682 (s-realize103)
   510:          ==>S: S316 (operator no-change)
   511:             ==>S: S317 (state no-change)
   512:                O: O688 (install-initial-state)
   513:                O: O685 sr-generate-op(realize-lexically)
   514:                ==>S: S320 (operator no-change)
   515:                   O: O691 (install-initial-state)
   516:                   O: O690 (pick-head)
   517:                   ==>S: S323 (operator no-change)
   518:                      O: O693 (set-cues)
   519:                      O: O694 (recall-expression-in-context)
   520:                      O: O695 check-candidate: "hostile"
   521:                      O: O696 (imagine-head)
   522:                      ==>S: S324 (operator no-change)
check-itfired
check-itfired
check-itfired
 hallucinating hostile
   523:                         O: O708 (access word: 'hostile' spkr: user)
   524:                         O: O709 (learn-language)
   525:                         ==>S: S328 (operator no-change)
 ***Realizing: V655
   526:                            O: O716 (install-initial-state)
right-increment-1-brash
   527:                            O: O712 (u-constructor106)
   528:                            ==>S: S331 (operator no-change)
   529:                               O: C1659 (empty-op)
   530:                               ==>S: S332 (state no-change)
   531:                                  O: O718 (exhausted)
   532:                            O: O717 (return-operator)
   533:                         O: O712 (u-constructor106)
   534:                         ==>S: S333 (operator no-change)
   535:                            O: O722 (completed)
   536:                         ==>S: S334 (state no-change)
   537:                         O: N1568 (imagine-return)
   538:                      ==>S: S335 (state no-change)
   539:                      O: N1569 (mstl-return)
   540:                   O: N1570 (record-lexes)
   541:             O: C1555 (realize-lexically)
   542:             O: O727 (u-constructor82)
   543:             ==>S: S336 (state no-change)
   544:                O: O731 (exhausted)
   545:          O: O732 (return-operator)
   546:       O: O682 (s-realize103)
right-increment-2-brash
   547:       ==>S: S337 (operator no-change)
   548:          O: N1572 (sr-completion)
   549:       O: O733 (say-word)
 saying I have one contact on frequency radio-100
   550:       O: O750 (say-word)
 saying bearing on frequency radio-100
   551:       O: O757 (say-word)
 saying 260 on frequency radio-100
   552:       O: O763 (say-word)
 saying range on frequency radio-100
   553:       O: O768 (say-word)
 saying 260 on frequency radio-100
   554:       O: O772 (say-word)
 saying confirmed on frequency radio-100
   555:       O: O775 (say-word)
 saying hostile on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
 saying # on frequency radio-100
   556:       O: O778 (pause)
**************************************
   557:       O: O780 (release-turn)
   558:       O: O781 (realize-d-move)
  Impasse for S1 ^current-move type: tie
   559:       O: O782 (select-s-obj)
 ***Selected S358
 ***Selected S358
   560:       O: O21 (learn-language)
   561:       ==>S: S360 (operator no-change)
 ***Realizing: S358
   562:          O: O786 (install-initial-state)
   563:          O: O785 (s-realize111)
   564:          ==>S: S363 (operator no-change)
   565:             ==>S: S364 (state no-change)
   566:                O: O793 (install-initial-state)
   567:                O: O788 sr-generate-op(realize-lexically)
   568:                ==>S: S367 (operator no-change)
   569:                   O: O796 (install-initial-state)
   570:                   O: O795 (pick-head)
   571:                   ==>S: S370 (operator no-change)
   572:                      O: O798 (set-cues)
   573:                      O: O799 (recall-expression-in-context)
   574:                      O: O800 check-candidate: "over"
   575:                      O: O801 (imagine-head)
   576:                      ==>S: S371 (operator no-change)
 hallucinating over
   577:                         O: O804 (access word: 'over' spkr: user)
   578:                         O: O805 (learn-language)
   579:                         ==>S: S375 (operator no-change)
 ***Realizing: S358
   580:                            O: O810 (install-initial-state)
   581:                            O: O806 (u-constructor114)
   582:                            ==>S: S378 (operator no-change)
   583:                               ==>S: S379 (state no-change)
   584:                                  O: O812 generate-operator(empty-op(---->))
   585:                                  ==>S: S380 (operator no-change)
   586:                                     O: O817 (bead)
   587:                                     O: O816 (bead)
   588:                                     O: O815 (bead)
   589:                                     O: O814 (bead)
   590:                                     O: O813 (beading-done)
   591:                               O: C1811 (empty-op)
   592:                               ==>S: S381 (state no-change)
   593:                                  O: O819 (exhausted)
   594:                            O: O818 (return-operator)
   595:                         O: O806 (u-constructor114)
   596:                         ==>S: S382 (operator no-change)
   597:                            O: O823 (completed)
   598:                         ==>S: S383 (state no-change)
   599:                         O: N1709 (imagine-return)
   600:                      ==>S: S384 (state no-change)
   601:                      O: N1710 (mstl-return)
   602:                   O: N1711 (record-lexes)
   603:             O: C1705 (realize-lexically)
   604:             O: O826 (access word: 'over')
   605:             O: O827 (u-constructor114)
   606:             ==>S: S388 (state no-change)
   607:                O: O832 (exhausted)
   608:          O: O833 (return-operator)
   609:       O: O785 (s-realize111)
   610:       ==>S: S392 (operator no-change)
   611:          O: N1713 (sr-completion)
   612:       O: O834 (say-word)
 saying over on frequency radio-100
 saying # on frequency radio-100
   613:       O: O840 (pause)
**************************************
   614:       ==>S: S395 (state no-change)
   615:          ==>S: S396 (state no-change)
   616:             ==>S: S397 (state no-change)

  I sense something is going very wrong here.  

*** Interrupt from production nl-soar*detect-trouble2 ***

Soar> log
Closing log file logs/gen_learning