NL- SOAR: DIALOGUE/COMPREHENSION TRACE |
The trace is for a TacAir pilot comprehending the following utterance from its controller:-
parrot102 # this is parrot101 # i have one contact bearing 260 range 15 confirmed hostile # over #
The agent comprehends this utterance to build a u-model and a s-model and each utterance is also comprehended in terms of its discourse goal (i.e. call sign, self-identify, brash report and end-turn).
Dialogue then generates the response below (using a simulated generator):-
parrot101 # this is parrot102 # clean # over
0: ==>S: S1 1: O: O2 (dummy-top-op) 2: ==>S: S11 (operator no-change) 3: O: W1 (wait) 4: O: W1 (wait) 5: O: W1 (wait) 6: O: W1 (wait) 7: O: W1 (wait) 50 Soar hears you say: parrot102 8: O: A28 (access word: 'parrot102' spkr: user) 9: O: O3 (learn-language) 10: ==>S: S15 (operator no-change) 11: O: O6 (install-initial-state) 12: O: O4 (u-constructor51) 13: ==>S: S25 (operator no-change) 14: ==>S: S26 (state no-change) 15: O: O8 generate-operator(empty-op(---->)) 16: ==>S: S27 (operator no-change) 17: O: O16 (bead) 18: O: O15 (bead) 19: O: O14 (bead) 20: O: O13 (bead) 21: O: O12 (bead) 22: O: O11 (bead) 23: O: O10 (bead) 24: O: O9 (beading-done) 25: O: C34 (empty-op) 26: ==>S: S28 (state no-change) 27: O: O18 (exhausted) 28: O: O17 (return-operator) 29: O: O4 (u-constructor51) 30: ==>S: S29 (operator no-change) 31: O: O20 (completed) 32: O: O3 (learn-language) 33: ==>S: S30 (operator no-change) 34: O: O25 (install-initial-state) 35: O: O24 (s-constructor55) 36: ==>S: S40 (operator no-change) 37: ==>S: S41 (state no-change) 38: O: O27 generate-operator(link(--context-->parrot102.thing)) 39: ==>S: S42 (operator no-change) 40: O: C65 (check select-restrictions) 41: O: C61 (check beginning-of-turn) 42: O: C63 (check not-duplicate-relation) 43: O: O28 (constraint-success) 44: O: C60 link(--context-->parrot102.thing) 45: ==>S: S43 (state no-change) 46: O: O29 (exhausted) 47: O: O30 (return-operator) 48: O: O24 (s-constructor55) 49: O: O31 (comp-acquire-turn) 50: O: W3 (wait) 51: O: W3 (wait) 52: O: W3 (wait) 53: O: W3 (wait) 400 Soar hears you say: # 54: O: A87 (access word: '|#|' spkr: user) 55: O: O35 (pause) 56: O: O33 (comp-d-move) 57: ==>S: S44 (operator no-change) COMPREHENDED DISCOURSE MOVE MOVE: summons SPEAKER: unknown HEARER: S12 CONTENT TYPE: addressee-identifier 58: O: W5 (wait) 59: O: W5 (wait) 60: O: W5 (wait) 61: O: W5 (wait) 62: O: W5 (wait) 63: O: W5 (wait) 64: O: W5 (wait) 65: O: W5 (wait) 66: O: W5 (wait) 67: O: W5 (wait) 68: O: W5 (wait) 69: O: W5 (wait) 70: O: W5 (wait) 71: O: W5 (wait) 72: O: W5 (wait) 73: O: W5 (wait) 74: O: W5 (wait) 75: O: W5 (wait) 76: O: W5 (wait) 77: O: W5 (wait) 78: O: W5 (wait) 79: O: W5 (wait) 80: O: W5 (wait) 81: O: W5 (wait) 82: O: W5 (wait) 83: O: W5 (wait) 84: O: W5 (wait) 85: O: W5 (wait) 86: O: W5 (wait) 87: O: W5 (wait) 88: O: W5 (wait) 89: O: W5 (wait) 750 Soar hears you say: this 90: O: A88 (access word: 'this' spkr: user) 91: O: O37 (u-constructor51) 92: O: O36 (learn-language) 93: ==>S: S47 (operator no-change) 94: O: O40 (install-initial-state) 95: O: O39 (s-constructor58) 96: ==>S: S57 (operator no-change) 97: ==>S: S58 (state no-change) 98: O: O42 generate-operator(link(--context-->this.thing)) 99: ==>S: S59 (operator no-change) 100: O: C92 (check select-restrictions) 101: O: C88 (check pause-precedes) 102: O: C90 (check not-duplicate-relation) 103: O: O43 (constraint-success) 104: O: C87 link(--context-->this.thing) 105: ==>S: S60 (state no-change) 106: O: O44 (exhausted) 107: O: O45 (return-operator) 108: O: O39 (s-constructor58) 109: O: W7 (wait) 110: O: W7 (wait) 111: O: W7 (wait) 112: O: W7 (wait) 113: O: W7 (wait) 114: O: W7 (wait) 115: O: W7 (wait) 116: O: W7 (wait) 117: O: W7 (wait) 118: O: W7 (wait) 119: O: W7 (wait) 120: O: W7 (wait) 121: O: W7 (wait) 122: O: W7 (wait) 123: O: W7 (wait) 124: O: W7 (wait) 125: O: W7 (wait) 126: O: W7 (wait) 127: O: W7 (wait) 128: O: W7 (wait) 129: O: W7 (wait) 1100 Soar hears you say: is 130: O: A120 (access word: 'is' spkr: user) 131: O: O46 (learn-language) 132: ==>S: S66 (operator no-change) 133: O: O49 (install-initial-state) 134: O: O47 (u-constructor61) 135: ==>S: S76 (operator no-change) 136: ==>S: S77 (state no-change) 137: O: O52 generate-operator(link(is.i--comp-->is.v)) 138: O: C119 link(is.i--comp-->is.v) 139: ==>S: S78 (state no-change) 140: O: O58 generate-operator(link(is.i--spec-->this.n)) 141: ==>S: S79 (operator no-change) 142: O: C129 (check number-agreement) 143: O: C127 (check assigner-follows) 144: O: C133 (check spec) 145: O: C131 (check not-duplicate-relation) 146: O: O60 (constraint-success) 147: O: C125 link(is.i--spec-->this.n) 148: ==>S: S80 (state no-change) 149: O: O63 generate-operator(link(is.c--comp-->is.i)) 150: O: C141 link(is.c--comp-->is.i) 151: ==>S: S81 (state no-change) 152: O: O64 (exhausted) 153: O: O66 (return-operator) 154: O: O47 (u-constructor61) 155: ==>S: S82 (operator no-change) 156: O: O67 (completed) 157: O: O46 (learn-language) 158: ==>S: S83 (operator no-change) 159: O: O71 (install-initial-state) 160: O: O70 (s-constructor65) 161: ==>S: S93 (operator no-change) 162: ==>S: S94 (state no-change) 163: O: O73 generate-operator(link(is.state--agent-->this.thing)) 164: ==>S: S95 (operator no-change) 165: O: C162 (check not-duplicate-relation) 166: O: O75 (constraint-success) 167: O: C160 link(is.state--agent-->this.thing) 168: ==>S: S96 (state no-change) 169: O: O77 generate-operator(link(is.state--theme-->parrot102.thing)) 170: ==>S: S97 (operator no-change) 171: O: C167 (check receiver-follows) 172: O: O76 (exhausted) 173: O: O79 (return-operator) 174: O: O81 (s-constructor65) 175: O: W58 (wait) 176: O: W58 (wait) 177: O: W58 (wait) 178: O: W58 (wait) 1450 Soar hears you say: parrot101 179: O: A184 (access word: 'parrot101' spkr: user) 180: O: O82 (learn-language) 181: ==>S: S100 (operator no-change) 182: O: O86 (install-initial-state) 183: O: O84 (u-constructor67) 184: ==>S: S110 (operator no-change) 185: ==>S: S111 (state no-change) 186: O: O93 generate-operator(link(is.v--comp-->parrot101.n)) 187: ==>S: S112 (operator no-change) 188: O: C200 (check form) 189: O: C198 (check subcat-feature) 190: O: C196 (check subcat) 191: O: C194 (check receiver-follows) 192: O: C202 (check not-duplicate-relation) 193: O: O94 (constraint-success) 194: O: C193 link(is.v--comp-->parrot101.n) 195: ==>S: S113 (state no-change) 196: O: O95 (exhausted) 197: O: O97 (return-operator) 198: O: O84 (u-constructor67) 199: ==>S: S114 (operator no-change) 200: O: O98 (completed) 201: O: O82 (learn-language) 202: ==>S: S115 (operator no-change) 203: O: O102 (install-initial-state) 204: O: O101 (s-constructor71) 205: ==>S: S125 (operator no-change) 206: ==>S: S126 (state no-change) 207: O: O105 generate-operator(link(is.state--theme-->parrot101.thing)) 208: ==>S: S127 (operator no-change) 209: O: C230 (check receiver-follows) 210: O: C232 (check not-duplicate-relation) 211: O: O107 (constraint-success) 212: O: C228 link(is.state--theme-->parrot101.thing) 213: ==>S: S128 (state no-change) 214: O: O108 (exhausted) 1710 The word parrot102 decays from the phonological buffer 215: O: O110 (return-operator) 216: O: O101 (s-constructor71) 217: O: W116 (wait) 218: O: W116 (wait) 219: O: W116 (wait) 220: O: W116 (wait) 221: O: W116 (wait) 222: O: W116 (wait) 223: O: W116 (wait) 224: O: W116 (wait) 1800 Soar hears you say: # 225: O: A248 (access word: '|#|' spkr: user) 226: O: O114 (pause) 227: O: O112 (comp-d-move) 228: ==>S: S129 (operator no-change) COMPREHENDED DISCOURSE MOVE MOVE: self-identify SPEAKER: Y1 HEARER: S12 CONTENT TYPE: self-identifier 229: O: O115 (comp-d-segment) 230: O: W118 (wait) 231: O: W118 (wait) 232: O: W118 (wait) 233: O: W118 (wait) 234: O: W118 (wait) 235: O: W118 (wait) 236: O: W118 (wait) 237: O: W118 (wait) 238: O: W118 (wait) 239: O: W118 (wait) 240: O: W118 (wait) 241: O: W118 (wait) 242: O: W118 (wait) 243: O: W118 (wait) 244: O: W118 (wait) 245: O: W118 (wait) 246: O: W118 (wait) 247: O: W118 (wait) 248: O: W118 (wait) 249: O: W118 (wait) 250: O: W118 (wait) 2060 The word # decays from the phonological buffer 251: O: W118 (wait) 252: O: W118 (wait) 253: O: W118 (wait) 254: O: W118 (wait) 255: O: W118 (wait) 256: O: W118 (wait) 257: O: W118 (wait) 258: O: W118 (wait) 259: O: W118 (wait) 260: O: W118 (wait) 2150 Soar hears you say: i 261: O: A249 (access word: 'i' spkr: user) 262: O: O117 (u-constructor51) 263: O: O116 (learn-language) 264: ==>S: S132 (operator no-change) 265: O: O120 (install-initial-state) 266: O: O119 (s-constructor74) 267: ==>S: S142 (operator no-change) 268: ==>S: S143 (state no-change) 269: O: O122 generate-operator(link(--context-->i.thing)) 270: ==>S: S144 (operator no-change) 271: O: C259 (check select-restrictions) 272: O: C255 (check pause-precedes) 273: O: C257 (check not-duplicate-relation) 274: O: O123 (constraint-success) 275: O: C254 link(--context-->i.thing) 276: ==>S: S145 (state no-change) 277: O: O124 (exhausted) 278: O: O125 (return-operator) 279: O: O119 (s-constructor74) 280: O: W166 (wait) 281: O: W166 (wait) 282: O: W166 (wait) 283: O: W166 (wait) 284: O: W166 (wait) 285: O: W166 (wait) 286: O: W166 (wait) 287: O: W166 (wait) 288: O: W166 (wait) 289: O: W166 (wait) 290: O: W166 (wait) 2410 The word this decays from the phonological buffer 291: O: W166 (wait) 292: O: W166 (wait) 293: O: W166 (wait) 294: O: W166 (wait) 295: O: W166 (wait) 296: O: W166 (wait) 297: O: W166 (wait) 298: O: W166 (wait) 299: O: W166 (wait) 300: O: W166 (wait) 2500 Soar hears you say: have 301: O: A283 (access word: 'have' spkr: user) 302: O: O126 (learn-language) 303: ==>S: S149 (operator no-change) 304: O: O129 (install-initial-state) 305: O: O127 (u-constructor77) 306: ==>S: S159 (operator no-change) 307: ==>S: S160 (state no-change) 308: O: O133 generate-operator(link(have.v--adjoin-->have.v)) 309: O: C284 link(have.v--adjoin-->have.v) 310: ==>S: S163 (state no-change) 311: O: O137 generate-operator(link(have.i--comp-->have.v)) 312: O: C291 link(have.i--comp-->have.v) 313: O: C293 link(have.c--comp-->have.i) 314: ==>S: S164 (state no-change) 315: O: O143 generate-operator(link(have.i--spec-->i.n)) 316: ==>S: S165 (operator no-change) 317: O: C303 (check number-agreement) 318: O: C301 (check assigner-follows) 319: O: C307 (check spec) 320: O: C305 (check not-duplicate-relation) 321: O: O145 (constraint-success) 322: O: C299 link(have.i--spec-->i.n) 323: ==>S: S166 (state no-change) 324: O: O146 (exhausted) 325: O: O148 (return-operator) 326: O: O127 (u-constructor77) 327: ==>S: S169 (operator no-change) 328: O: O152 (completed) 329: O: O150 (s-constructor65) 330: O: W214 (wait) 331: O: W214 (wait) 332: O: W214 (wait) 333: O: W214 (wait) 2760 The word is decays from the phonological buffer 334: O: W214 (wait) 335: O: W214 (wait) 336: O: W214 (wait) 337: O: W214 (wait) 338: O: W214 (wait) 339: O: W214 (wait) 340: O: W214 (wait) 341: O: W214 (wait) 342: O: W214 (wait) 343: O: W214 (wait) 2850 Soar hears you say: one 344: O: A318 (access word: 'one' spkr: user) 345: O: O154 (learn-language) 346: ==>S: S172 (operator no-change) 347: O: O157 (install-initial-state) 348: O: O155 (u-constructor80) 349: ==>S: S182 (operator no-change) 350: ==>S: S183 (state no-change) 351: O: O161 generate-operator(link(have.v--comp-->one.a)) 352: ==>S: S184 (operator no-change) 353: O: C343 (check form) 354: O: C341 (check subcat-feature) 355: O: C339 (check subcat) 356: O: O160 generate-operator(link(have.c--spec-->one.a)) 357: ==>S: S185 (operator no-change) 358: O: C350 (check assigner-follows) 359: O: O159 generate-operator(empty-op(---->)) 360: ==>S: S186 (operator no-change) 361: O: O177 (bead) 362: O: O176 (bead) 363: O: O175 (bead) 364: O: O174 (bead) 365: O: O173 (bead) 366: O: O172 (bead) 367: O: O171 (bead) 368: O: O170 (bead) 369: O: O169 (bead) 370: O: O168 (bead) 371: O: O167 (bead) 372: O: O166 (bead) 373: O: O165 (bead) 374: O: O164 (beading-done) 3110 The word parrot101 decays from the phonological buffer 375: O: C334 (empty-op) 376: ==>S: S187 (state no-change) 377: O: O179 (exhausted) 378: O: O178 (return-operator) 379: O: O155 (u-constructor80) 380: ==>S: S188 (operator no-change) 381: O: O183 (completed) 382: O: O154 (learn-language) 383: ==>S: S189 (operator no-change) 384: O: O187 (install-initial-state) 385: O: O186 (s-constructor84) 386: ==>S: S199 (operator no-change) 387: ==>S: S200 (state no-change) 388: O: O189 generate-operator(link(--context-->one.amount)) 389: ==>S: S201 (operator no-change) 390: O: C393 (check select-restrictions) 3200 Soar hears you say: contact 391: O: C391 (check not-duplicate-relation) 392: O: O190 (constraint-success) 393: O: C390 link(--context-->one.amount) 394: ==>S: S202 (state no-change) 395: O: O191 (exhausted) 396: O: O192 (return-operator) 397: O: O186 (s-constructor84) 398: O: A388 (access word: 'contact' spkr: user) 399: O: O194 (u-constructor51) 400: O: O193 (learn-language) 401: ==>S: S205 (operator no-change) 402: O: O197 (install-initial-state) 403: O: O196 (s-constructor87) 404: ==>S: S215 (operator no-change) 405: O: C414 link(have.state--theme-->contact.thing) 406: ==>S: S216 (state no-change) 407: O: O199 generate-operator(link(one.amount--property-->contact.thing)) 408: ==>S: S217 (operator no-change) 409: O: C423 (check redundant-link) 410: O: C419 (check select-restrictions) 411: O: C417 (check receiver-follows) 412: O: C421 (check not-duplicate-relation) 413: O: O200 (constraint-success) 414: O: C416 link(one.amount--property-->contact.thing) 415: ==>S: S218 (state no-change) 416: O: O201 (exhausted) 417: O: O203 (return-operator) 418: O: O196 (s-constructor87) 419: O: W509 (wait) 420: O: W509 (wait) 421: O: W509 (wait) 3460 The word # decays from the phonological buffer 422: O: W509 (wait) 423: O: W509 (wait) 424: O: W509 (wait) 425: O: W509 (wait) 426: O: W509 (wait) 427: O: W509 (wait) 428: O: W509 (wait) 429: O: W509 (wait) 430: O: W509 (wait) 431: O: W509 (wait) 3550 Soar hears you say: bearing 432: O: A425 (access word: 'bearing' spkr: user) 433: O: O205 (u-constructor51) 434: O: O204 (learn-language) 435: ==>S: S221 (operator no-change) 436: O: O208 (install-initial-state) 437: O: O207 (s-constructor90) 438: ==>S: S231 (operator no-change) 439: ==>S: S232 (state no-change) 440: O: O212 generate-operator(link(contact.thing--path-->bearing.thing)) 441: ==>S: S233 (operator no-change) 442: O: C450 (check select-restrictions) 443: O: C452 (check not-duplicate-relation) 444: O: O213 (constraint-success) 445: O: C449 link(contact.thing--path-->bearing.thing) 446: ==>S: S234 (state no-change) 447: O: O215 generate-operator(link(bearing.thing--value-->one.amount)) 448: ==>S: S235 (operator no-change) 449: O: C459 (check receiver-follows) 450: O: O214 (exhausted) 451: O: O218 (return-operator) 452: O: O207 (s-constructor90) 453: O: W621 (wait) 454: O: W621 (wait) 455: O: W621 (wait) 456: O: W621 (wait) 457: O: W621 (wait) 458: O: W621 (wait) 459: O: W621 (wait) 460: O: W621 (wait) 461: O: W621 (wait) 462: O: W621 (wait) 3810 The word i decays from the phonological buffer 463: O: W621 (wait) 464: O: W621 (wait) 465: O: W621 (wait) 466: O: W621 (wait) 467: O: W621 (wait) 468: O: W621 (wait) 469: O: W621 (wait) 470: O: W621 (wait) 471: O: W621 (wait) 472: O: W621 (wait) 3900 Soar hears you say: 260 473: O: A464 (access word: '|260|' spkr: user) 474: O: O219 (learn-language) 475: ==>S: S238 (operator no-change) 476: O: O222 (install-initial-state) 477: O: O220 (u-constructor92) 478: ==>S: S248 (operator no-change) 479: ==>S: S249 (state no-change) 480: O: O225 generate-operator(link(bearing.n--adjoin-->|260|.a)) 481: ==>S: S250 (operator no-change) 482: O: C484 (check select-restrictions) 483: O: O224 generate-operator(empty-op(---->)) 484: ==>S: S251 (operator no-change) 485: O: O250 (bead) 486: O: O249 (bead) 487: O: O248 (bead) 488: O: O247 (bead) 489: O: O246 (bead) 490: O: O245 (bead) 491: O: O244 (bead) 492: O: O243 (bead) 493: O: O242 (bead) 494: O: O241 (bead) 495: O: O240 (bead) 496: O: O239 (bead) 497: O: O238 (bead) 498: O: O237 (bead) 499: O: O236 (bead) 500: O: O235 (bead) 501: O: O234 (bead) 502: O: O233 (bead) 4160 The word have decays from the phonological buffer 503: O: O232 (bead) 504: O: O231 (bead) 505: O: O230 (bead) 506: O: O229 (bead) 507: O: O228 (bead) 508: O: O227 (beading-done) 509: O: C480 (empty-op) 510: ==>S: S252 (state no-change) 511: O: O252 (exhausted) 512: O: O251 (return-operator) 513: O: O220 (u-constructor92) 4250 Soar hears you say: range 514: ==>S: S253 (operator no-change) 515: O: O255 (completed) 516: O: O219 (learn-language) 517: ==>S: S254 (operator no-change) 518: O: O259 (install-initial-state) 519: O: O258 (s-constructor96) 520: ==>S: S264 (operator no-change) 521: ==>S: S265 (state no-change) 522: O: O263 generate-operator(link(|260|.amount--property-->contact.thing)) 523: ==>S: S266 (operator no-change) 524: O: C535 (check select-restrictions) 525: O: O261 generate-operator(link(bearing.thing--value-->|260|.amount)) 526: ==>S: S267 (operator no-change) 527: O: C540 (check receiver-follows) 528: O: C542 (check not-duplicate-relation) 529: O: O266 (constraint-success) 530: O: C529 link(bearing.thing--value-->|260|.amount) 531: ==>S: S268 (state no-change) 532: O: O267 (exhausted) 533: O: O270 (return-operator) 534: O: O258 (s-constructor96) 535: O: A538 (access word: 'range' spkr: user) 536: O: O272 (u-constructor51) 537: O: O271 (learn-language) 538: ==>S: S271 (operator no-change) 539: O: O275 (install-initial-state) 540: O: O274 (s-constructor99) 541: ==>S: S281 (operator no-change) 542: ==>S: S282 (state no-change) 543: O: O281 generate-operator(link(contact.thing--property-->range.thing)) 544: ==>S: S283 (operator no-change) 545: O: C572 (check select-restrictions) 546: O: C570 (check receiver-follows) 547: O: C574 (check not-duplicate-relation) 548: O: O282 (constraint-success) 549: O: C569 link(contact.thing--property-->range.thing) 4510 The word one decays from the phonological buffer 550: ==>S: S284 (state no-change) 551: O: O284 generate-operator(link(|260|.amount--property-->range.thing)) 552: ==>S: S285 (operator no-change) 553: O: C591 (check redundant-link) 554: O: C587 (check select-restrictions) 555: O: O287 generate-operator(link(--context-->|260|.amount)) 556: ==>S: S286 (operator no-change) 557: O: C597 (check select-restrictions) 558: O: O283 (exhausted) 559: O: O291 (return-operator) 560: O: O274 (s-constructor99) 561: O: W953 (wait) 562: O: W953 (wait) 4600 Soar hears you say: 15 563: O: A578 (access word: '|15|' spkr: user) 564: O: O292 (learn-language) 565: ==>S: S289 (operator no-change) 566: O: O295 (install-initial-state) 567: O: O293 (u-constructor101) 568: ==>S: S299 (operator no-change) 569: ==>S: S300 (state no-change) 570: O: O300 generate-operator(link(bearing.n--adjoin-->|260|.a)) 571: ==>S: S301 (operator no-change) 572: O: C632 (check select-restrictions) 573: O: O297 generate-operator(empty-op(---->)) 574: ==>S: S302 (operator no-change) 575: O: O321 (bead) 576: O: O320 (bead) 577: O: O319 (bead) 578: O: O318 (bead) 579: O: O317 (bead) 580: O: O316 (bead) 581: O: O315 (bead) 582: O: O314 (bead) 583: O: O313 (bead) 584: O: O312 (bead) 585: O: O311 (bead) 586: O: O310 (bead) 587: O: O309 (bead) 588: O: O308 (bead) 589: O: O307 (bead) 590: O: O306 (bead) 591: O: O305 (bead) 592: O: O304 (bead) 4860 The word contact decays from the phonological buffer 593: O: O303 (bead) 594: O: O302 (beading-done) 595: O: C616 (empty-op) 596: ==>S: S303 (state no-change) 597: O: O323 (exhausted) 598: O: O322 (return-operator) 599: O: O293 (u-constructor101) 600: ==>S: S304 (operator no-change) 601: O: O328 (completed) 602: O: O292 (learn-language) 603: ==>S: S305 (operator no-change) 604: O: O332 (install-initial-state) 605: O: O331 (s-constructor105) 4950 Soar hears you say: confirmed 606: ==>S: S315 (operator no-change) 607: O: C675 link(range.thing--value-->|15|.amount) 608: ==>S: S316 (state no-change) 609: O: O336 generate-operator(link(|15|.amount--property-->range.thing)) 610: ==>S: S317 (operator no-change) 611: O: C688 (check redundant-link) 612: O: O333 (exhausted) 613: O: O340 (return-operator) 614: O: O331 (s-constructor105) 615: O: A651 (access word: 'confirmed' spkr: user) 616: O: O341 (learn-language) 617: ==>S: S321 (operator no-change) 618: O: O344 (install-initial-state) 619: O: O342 (u-constructor107) 620: ==>S: S331 (operator no-change) 621: ==>S: S332 (state no-change) 622: O: O346 generate-operator(empty-op(---->)) 623: ==>S: S333 (operator no-change) 624: O: O372 (bead) 625: O: O371 (bead) 626: O: O370 (bead) 627: O: O369 (bead) 628: O: O368 (bead) 629: O: O367 (bead) 630: O: O366 (bead) 631: O: O365 (bead) 632: O: O364 (bead) 633: O: O363 (bead) 634: O: O362 (bead) 635: O: O361 (bead) 636: O: O360 (bead) 637: O: O359 (bead) 5210 The word bearing decays from the phonological buffer 638: O: O358 (bead) 639: O: O357 (bead) 640: O: O356 (bead) 641: O: O355 (bead) 642: O: O354 (bead) 643: O: O353 (bead) 644: O: O352 (bead) 645: O: O351 (bead) 646: O: O350 (bead) 647: O: O349 (beading-done) 5300 Soar hears you say: hostile 648: O: C707 (empty-op) 649: ==>S: S334 (state no-change) 650: O: O374 (exhausted) 651: O: O373 (return-operator) 652: O: O342 (u-constructor107) 653: ==>S: S335 (operator no-change) 654: O: O378 (completed) 655: O: O341 (learn-language) 656: ==>S: S336 (operator no-change) 657: O: O382 (install-initial-state) 658: O: O381 (s-constructor111) 659: ==>S: S346 (operator no-change) 660: ==>S: S347 (state no-change) 661: O: O387 generate-operator(link(confirmed.property--property-->range.thing)) 662: ==>S: S348 (operator no-change) 663: O: C760 (check select-restrictions) 664: O: O385 generate-operator(link(confirmed.property--property-->.thing)) 665: ==>S: S349 (operator no-change) 666: O: C765 (check select-restrictions) 667: O: C767 (check not-duplicate-relation) 668: O: O392 (constraint-success) 669: O: C754 link(confirmed.property--property-->.thing) 670: ==>S: S350 (state no-change) 671: O: O393 (exhausted) 672: O: O400 (return-operator) 673: O: O381 (s-constructor111) 674: O: A724 (access word: 'hostile' spkr: user) 675: O: O402 (u-constructor107) 676: O: O401 (learn-language) 677: ==>S: S354 (operator no-change) 678: O: O405 (install-initial-state) 679: O: O404 (s-constructor114) 680: ==>S: S364 (operator no-change) 681: ==>S: S365 (state no-change) 682: O: O410 generate-operator(link(hostile.property--property-->range.thing)) 683: ==>S: S366 (operator no-change) 684: O: C801 (check select-restrictions) 5560 The word 260 decays from the phonological buffer 685: O: O408 generate-operator(link(hostile.property--property-->.thing)) 686: ==>S: S367 (operator no-change) 687: O: C806 (check select-restrictions) 688: O: C808 (check not-duplicate-relation) 689: O: O415 (constraint-success) 690: O: C795 link(hostile.property--property-->.thing) 691: ==>S: S368 (state no-change) 692: O: O416 (exhausted) 693: O: O423 (return-operator) 694: O: O404 (s-constructor114) 695: O: W1553 (wait) 696: O: W1553 (wait) 5650 Soar hears you say: # 697: O: A762 (access word: '|#|' spkr: user) 698: O: O427 (pause) 699: O: O425 (comp-d-move) 700: ==>S: S369 (operator no-change) COMPREHENDED DISCOURSE MOVE MOVE: inform SPEAKER: Y1 HEARER: S12 CONTENT TYPE: brash 701: O: W1555 (wait) 702: O: W1555 (wait) 703: O: W1555 (wait) 704: O: W1555 (wait) 705: O: W1555 (wait) 706: O: W1555 (wait) 707: O: W1555 (wait) 708: O: W1555 (wait) 709: O: W1555 (wait) 710: O: W1555 (wait) 711: O: W1555 (wait) 712: O: W1555 (wait) 713: O: W1555 (wait) 714: O: W1555 (wait) 715: O: W1555 (wait) 716: O: W1555 (wait) 717: O: W1555 (wait) 718: O: W1555 (wait) 719: O: W1555 (wait) 720: O: W1555 (wait) 721: O: W1555 (wait) 722: O: W1555 (wait) 5910 The word range decays from the phonological buffer 723: O: W1555 (wait) 724: O: W1555 (wait) 725: O: W1555 (wait) 726: O: W1555 (wait) 727: O: W1555 (wait) 728: O: W1555 (wait) 729: O: W1555 (wait) 730: O: W1555 (wait) 731: O: W1555 (wait) 732: O: W1555 (wait) 6000 Soar hears you say: over 733: O: A763 (access word: 'over' spkr: user) 734: O: O428 (learn-language) 735: ==>S: S373 (operator no-change) 736: O: O431 (install-initial-state) 737: O: O429 (u-constructor116) 738: ==>S: S383 (operator no-change) 739: ==>S: S384 (state no-change) 740: O: O433 generate-operator(empty-op(---->)) 741: ==>S: S385 (operator no-change) 742: O: O438 (bead) 743: O: O437 (bead) 744: O: O436 (bead) 745: O: O435 (bead) 746: O: O434 (beading-done) 747: O: C835 (empty-op) 748: ==>S: S386 (state no-change) 749: O: O440 (exhausted) 750: O: O439 (return-operator) 751: O: O429 (u-constructor116) 752: ==>S: S387 (operator no-change) 753: O: O442 (completed) 754: O: O428 (learn-language) 755: ==>S: S388 (operator no-change) 756: O: O447 (install-initial-state) 757: O: O446 (s-constructor120) 758: ==>S: S398 (operator no-change) 759: ==>S: S399 (state no-change) 760: O: O451 generate-operator(link(.amount--property-->.thing)) 761: ==>S: S400 (operator no-change) 762: O: C868 (check redundant-link) 763: O: C864 (check select-restrictions) 764: O: O450 generate-operator(link(--context-->over.property)) 765: ==>S: S401 (operator no-change) 766: O: C876 (check select-restrictions) 767: O: C872 (check pause-precedes) 768: O: C874 (check not-duplicate-relation) 6260 The word 15 decays from the phonological buffer 769: O: O454 (constraint-success) 770: O: C859 link(--context-->over.property) 771: ==>S: S402 (state no-change) 772: O: O455 (exhausted) 773: O: O458 (return-operator) 774: O: O446 (s-constructor120) 775: O: W1769 (wait) 776: O: W1769 (wait) 777: O: W1769 (wait) 778: O: W1769 (wait) 779: O: W1769 (wait) 6350 Soar hears you say: # 780: O: A830 (access word: '|#|' spkr: user) 781: O: O462 (pause) 782: O: O460 (comp-d-move) 783: ==>S: S403 (operator no-change) COMPREHENDED DISCOURSE MOVE MOVE: end-turn SPEAKER: Y1 HEARER: S12 CONTENT TYPE: end-turn 784: O: O463 (comp-release-turn) 785: O: O464 (acquire-turn) 786: ==>S: S404 (operator no-change) 787: O: O465 (plan-turn) 788: ==>S: S405 (operator no-change) 789: O: O467 (d-plan-constructor122) 790: ==>S: S406 (operator no-change) 791: O: O468 (order-moves) 792: O: O472 (plan-move) 793: O: O475 (plan-move) 794: O: O477 (plan-move) 795: ==>S: S407 (state no-change) 796: O: O478 (return-d-plan) 797: O: O467 (d-plan-constructor122) 798: O: O479 (simulate-s-realize) MOVE: summons SPEAKER: parrot102 HEARER: parrot101 *** Interrupt from production driver*implement*simulate-s-realize-1*write-non-illoc *** Soar> .init.soar.marks.pilot Error: unknown command . .init.soar.marks.pilot ^ Soar> d 799: O: O480 (simulate-s-realize) MOVE: self-identify SPEAKER: parrot102 HEARER: parrot101 *** Interrupt from production driver*implement*simulate-s-realize-2*write-non-illoc *** Soar> d 800: O: O481 (simulate-s-realize) MOVE: ack SPEAKER: parrot102 HEARER: parrot101 *** Interrupt from production driver*implement*simulate-s-realize-3*write-non-illoc *** Soar> d 801: O: O482 (plan-turn) 802: ==>S: S408 (operator no-change) 803: O: O483 (d-plan-constructor123) 804: ==>S: S409 (operator no-change) 805: O: O484 (order-moves) 806: O: O485 (plan-move) 807: ==>S: S410 (state no-change) 808: O: O486 (return-d-plan) 809: O: O483 (d-plan-constructor123) 810: ==>S: S411 (operator no-change) 811: ==>S: S412 (state no-change) 812: O: O487 (simulate-s-realize) MOVE: inform SPEAKER: parrot102 HEARER: parrot101 CONTENT TYPE: no-contact *** Interrupt from production driver*implement*simulate-s-realize-1*write-illoc *** Soar> d 813: O: O488 (release-turn) *** Interrupt from production top-ps*terminate*operator*release-turn *** Soar> d 814: O: O489 (simulate-s-realize) MOVE: end-turn SPEAKER: parrot102 HEARER: parrot101 *** Interrupt from production driver*implement*simulate-s-realize-1*write-non-illoc ***