Trace


      0 Soar's auditory attention at 0, duration 20000.

The following environment variables will change running parameters:
  NEW_SENTENCE	prompt for a new sentence at each init
  DEBUG_SMODEL	display debugging information during s-model dump
  DEBUG_UMODEL	display debugging information during u-model dump
  WORD_TIMINGS	allow sentences to be entered w/ specific word timing

New commands are `nl-io', `select-system', `new-sentence', `dump-utt',
`dump-sit', and `lexicon'.  Check out the help for these.

Select an initial system using `select-system comprehension|generation'
Soar 6.2.3

Bugs and questions should be sent to soar-bugs@cs.cmu.edu
The current bug-list may be obtained by sending mail to
soar-bugs@cs.cmu.edu with the Subject: line "bug list".

This software is in the public domain, and is made available AS IS.
Carnegie Mellon University, The University of Michigan, and
The University of Southern California/Information Sciences Institute
make no warranties about the software or its performance, implied
or otherwise.

Type "help" for information on various topics.
Type "quit" to exit.  Use ctrl-c to stop a Soar run.
Type "soarnews" for news.
Type "version" for complete version information.

Loading .init.soar

Please select either comprehension or generation (c or g): c
Pushing directory onto the stack: nlc

Loading integ.nl.soar

Loading elaborations.soar
*********************************

Loading comprehension.soar

Loading comprehension.communication.soar
**

Loading comprehension.search-ctrl.soar
************

Loading comprehension.elaborations.soar
*******************No production named top*augs*project-new-word*ip
File comprehension.elaborations.soar, line 680:
(excise top*augs*project-new-word*ip)
--------^
****

Loading comprehension.constructors.soar
*********************************

May need to do further modifications of the lexicon.
Loading lex.ntd.soar
****

Loading create-operator.soar

Loading create-operator.communication.soar
**************************

Loading create-operator.search-ctrl.soar
**

Loading create-operator.constructor.soar
****

Loading create-operator.return-operator.soar
*********


Loading u-construct.soar

Loading u-construct.communication.soar
******

Loading u-construct.link.soar
**************************************************

Loading u-construct.snip.soar
****************************

Loading u-construct.search-ctrl.soar
*************************************


Loading s-construct.soar

Loading s-construct.communication.soar
**

Loading s-construct.create-referent.soar
*****

Loading s-construct.add-property.soar
****

Loading s-construct.add-relation.soar
*******

Loading s-construct.exhausted.soar
**


Loading generator.soar

Loading generator.search-ctrl.soar
********************************************

Loading generator.communication.soar
***

Loading generator.generate-operator.soar
*****************************************

Loading generator.exhausted.soar
**


Loading constraints.soar

Loading constraints.communication.soar
********

Loading constraints.check.soar
*****

Loading constraints.check.syntax.soar
********************************************************************************

Loading constraints.constraint-success.soar
***

Loading constraints.search-ctrl.soar
**


Loading careful-mode.soar
************************************************

Loading format.soar
******
****
NL overrides a default production, default*monitor*attribute-impasses. *

Loading standalone.nl.soar

Loading top.soar

Loading soar6.2.3.compatibility.soar
***
***********

Loading learn-comprehension.soar
***********
Simulated time system already on.
**
Popping off directory: /afs/cs.cmu.edu/project/soar/utc/nl/pscm/nlc
Current directory now is: /afs/cs.cmu.edu/project/soar/utc/nl/pscm
Pushing directory onto the stack: nlg

Loading tas-top.soar6
*********

Loading gen.soar6

Loading tas-nl-interface.soar6
*#****

Loading tas-map-to-nl.soar6
*********

Loading tas-map-from-nl.soar6


Loading gen-core.soar6

Loading d-segment.soar6
***************************************

Loading d-generate.soar6
***********

Loading d-realize.soar6
*****

Loading s-realize.soar6
*******************************************************************************************************************

Loading sr-install.soar6
*******************************

Loading conjunction-stuff.soar6
*****

Loading sr-lexical.soar6
************************************************************************

Loading c-lex.soar6
****************

Loading project.soar6
*****

Loading recall-chunks.soar6
*******

Loading sr-specified.soar6
*********

Loading sr-numbers.soar6
***

Loading sr-attrib-list.soar6
*********************************

Loading sr-av-pair.soar6
***

Loading find-strategy.soar6
***********

Loading map-semantics.soar6
*********************

Loading pattern-expand.soar6
*********************

Loading govern.soar6
******

Loading say.soar6
*******

Loading sem-core.soar6

Loading find-next.soar6
********************************



Loading gen-sound.soar6
*

Loading tas-domain-specific.soar6

Loading tas-d-realize.soar6
**

Loading tas-say.soar6
***

Loading tas-inference.soar6
****

Loading c-ta-lex.soar6
**********

Loading tas-recall-chunks.soar6
*********

Loading tas-s-realize.soar6
**#**



Loading use-brash
*

Loading use-bearing
*
Popping off directory: /afs/cs.cmu.edu/project/soar/utc/nl/pscm/nlg
Current directory now is: /afs/cs.cmu.edu/project/soar/utc/nl/pscm

Soar> lexicon

  heading (1 senses)
  speed (1 senses)
  angels (1 senses)
  range (1 senses)
  bearing (1 senses)
  contact (1 senses)
  a (1 senses)
  have (2 senses)
  i (1 senses)
  big (1 senses)
  that (1 senses)
  thinks (2 senses)
  leaving (1 senses)
  is (1 senses)
  gave (2 senses)
  slept (2 senses)
  likes (2 senses)
  man (1 senses)
  apple (1 senses)
  horse (1 senses)
  the (1 senses)
  hit (1 senses)
  copy (1 senses)
  for (1 senses)
  ready (1 senses)
  bfs (1 senses)
  cvfs (1 senses)
  ntd (1 senses)
  uplink (1 senses)
  . (1 senses)

Soar> init-soar
Please enter the sentence you wish to present.  The word spacing
will take on its default value of 350 ms.  If you wish to specify
individual word durations, set the environment variable WORD_TIMINGS.
sentence> the man likes the horse.

Soar> d

     0: ==>G: G1 
     1:    P: P1 (top-ps)
     2:    S: S1 (initial-state)Tree drawing failure while finding roots.

     3:    O: W1 (wait)
     4:    O: W1 (wait)
     5:    O: W1 (wait)
     6:    O: W1 (wait)
     7:    O: W1 (wait)
     8:    O: W1 (wait)
     50 Soar hears you say: the
     9:    O: O2 (learn-comprehension)
    10:    O: W4 (wait)
    11:    O: W4 (wait)
    12:    O: W4 (wait)
    13:    O: W4 (wait)
    14:    O: W4 (wait)
    15:    O: W4 (wait)
    16:    O: W4 (wait)
    17:    O: W4 (wait)
    18:    O: W4 (wait)
    19:    O: W4 (wait)
    20:    O: W4 (wait)
    21:    O: W4 (wait)
    22:    O: W4 (wait)
    23:    O: W4 (wait)
    24:    O: W4 (wait)
    25:    O: W4 (wait)
    26:    O: W4 (wait)
    27:    O: W4 (wait)
    28:    O: W4 (wait)
    29:    O: W4 (wait)
    30:    O: W4 (wait)
    31:    O: W4 (wait)
    32:    O: W4 (wait)
    33:    O: W4 (wait)
    34:    O: W4 (wait)
    35:    O: W4 (wait)
    36:    O: W4 (wait)
    37:    O: W4 (wait)
    38:    O: W4 (wait)
    39:    O: W4 (wait)
    40:    O: W4 (wait)
    41:    O: W4 (wait)
    42:    O: W4 (wait)
    43:    O: W4 (wait)
    400 Soar hears you say: man
    44:    O: O3 (learn-comprehension)
    45:    ==>G: G2 (operator no-change)
    46:       P: P22 (create-operator)
    47:       S: S5 (initial-state)
    48:       O: O4 (u-constructor1)
    49:       ==>G: G3 (operator no-change)
    50:          P: P40 (u-construct)
    51:          S: S5 (initial-state)
Build: chunk-1
    52:          ==>G: G4 (state no-change)
    53:             P: P42 (generator)
    54:             S: S7 (generator-state)
    55:             O: O7 generate-operator(link(man.n--spec-->the.det))
    56:             ==>G: G5 (operator no-change)
    57:                P: P43 (constraints)
    58:                S: S8 (initial-state)
    59:                O: C36 check number-agreement
    60:                O: C34 check assigner-follows
    61:                O: C40 check spec
    62:                O: C38 check not-duplicate-relation
    63:                O: O8 (constraint-success)
Build: chunk-2
Build: chunk-3
Build: chunk-4
    64:          O: C33 link(man.n--spec-->the.det)
Build: chunk-5
Build: chunk-6
Build: chunk-7
Build: chunk-8
Build: chunk-9
Build: chunk-10
Build: chunk-11
Build: chunk-12
Build: chunk-13
Build: chunk-14
Retracting chunk-4
    65:          ==>G: G6 (state no-change)
    66:             P: P44 (generator)
    67:             S: S9 (generator-state)
    68:             O: O9 (exhausted)
Build: chunk-15
Build: chunk-16
    69:       O: O10 (return-operator)
Build: chunk-17
    70:    O: O4 (u-constructor1)
Firing chunk-1

Firing chunk-5

Firing chunk-10

Firing chunk-7

Firing chunk-12

Firing chunk-14

Firing chunk-11

Firing chunk-8

Firing chunk-9

Firing chunk-6

Retracting chunk-17
    71:    O: O3 (learn-comprehension)
    72:    ==>G: G7 (operator no-change)
    73:       P: P45 (create-operator)
    74:       S: S10 (initial-state)
    75:       O: O12 (s-constructor4)
    76:       ==>G: G8 (operator no-change)
    77:          P: P63 (s-construct)
    78:          S: S10 (initial-state)
Build: chunk-18
    79:          O: O13 (create-referent)
Build: chunk-19
Build: chunk-20
    80:          O: O14 (exhausted)
Build: chunk-21
    81:       O: O15 (return-operator)
Build: justification-1
Build: chunk-22
Build: justification-2
    82:    O: O12 (s-constructor4)
Firing chunk-18

Firing chunk-19
    83:    O: W8 (wait)
    84:    O: W8 (wait)
    85:    O: W8 (wait)
    86:    O: W8 (wait)
    87:    O: W8 (wait)
    88:    O: W8 (wait)
    89:    O: W8 (wait)
    90:    O: W8 (wait)
    91:    O: W8 (wait)
    92:    O: W8 (wait)
    93:    O: W8 (wait)
    94:    O: W8 (wait)
    95:    O: W8 (wait)
    96:    O: W8 (wait)
    97:    O: W8 (wait)
    98:    O: W8 (wait)
    99:    O: W8 (wait)
    750 Soar hears you say: likes
   100:    O: O16 (learn-comprehension)
   101:    ==>G: G9 (operator no-change)
   102:       P: P67 (create-operator)
   103:       S: S13 (initial-state)
   104:       O: O17 (u-constructor6)
   105:       ==>G: G10 (operator no-change)
   106:          P: P85 (u-construct)
   107:          S: S13 (initial-state)
Build: chunk-23
   108:          ==>G: G11 (state no-change)
   109:             P: P87 (generator)
   110:             S: S16 (generator-state)
   111:             O: O22 generate-operator(link(likes.v--adjoin-->likes.v))
Build: chunk-24
   112:          O: C82 link(likes.v--adjoin-->likes.v)
Build: chunk-25
Build: chunk-26
Build: chunk-27
Build: chunk-28
Build: chunk-29
Build: chunk-30
Build: chunk-31
Retracting chunk-24
   113:          ==>G: G12 (state no-change)
   114:             P: P88 (generator)
   115:             S: S19 (generator-state)
   116:             O: O26 generate-operator(link(likes.i--comp-->likes.v))
Build: chunk-32
   117:          O: C89 link(likes.i--comp-->likes.v)
Build: chunk-33
Build: chunk-34
Build: chunk-35
Build: chunk-36
Build: chunk-37
Build: chunk-38
Retracting chunk-32
   118:          ==>G: G13 (state no-change)
   119:             P: P89 (generator)
   120:             S: S20 (generator-state)
   121:             O: O30 generate-operator(link(likes.i--spec-->man.n))
   122:             ==>G: G14 (operator no-change)
   123:                P: P90 (constraints)
   124:                S: S21 (initial-state)
   125:                O: C97 check number-agreement
   126:                O: C95 check assigner-follows
   127:                O: C101 check spec
   128:                O: C99 check not-duplicate-relation
   129:                O: O32 (constraint-success)
Build: chunk-39
Build: chunk-40
   130:          O: C93 link(likes.i--spec-->man.n)
Build: chunk-41
Build: chunk-42
Build: chunk-43
Build: chunk-44
Build: chunk-45
Build: chunk-46
Build: chunk-47
Retracting chunk-40
   131:          ==>G: G15 (state no-change)
   132:             P: P91 (generator)
   133:             S: S22 (generator-state)
   134:             O: O33 (exhausted)
Build: chunk-48
Build: chunk-49
   135:       O: O34 (return-operator)
Build: chunk-50
   136:    O: O17 (u-constructor6)
Firing chunk-23

Firing chunk-25

Firing chunk-26

Firing chunk-29

Firing chunk-30

Firing chunk-27

Firing chunk-31

Retracting chunk-50

Firing chunk-36

Firing chunk-33

Firing chunk-34

Firing chunk-35

Firing chunk-38

Firing chunk-42

Firing chunk-43

Firing chunk-45

Firing chunk-47

Firing chunk-44

Firing chunk-41
   137:    O: O16 (learn-comprehension)
   138:    ==>G: G16 (operator no-change)
   139:       P: P92 (create-operator)
   140:       S: S25 (initial-state)
   141:       O: O36 (s-constructor9)
   142:       ==>G: G17 (operator no-change)
   143:          P: P110 (s-construct)
   144:          S: S25 (initial-state)
Build: chunk-51
   145:          O: O37 (create-referent)
Build: chunk-52
Build: chunk-53
   146:          O: O38 (exhausted)
Build: chunk-54
   147:       O: O39 (return-operator)
Build: justification-3
Build: chunk-55
Build: justification-4
   148:    O: O36 (s-constructor9)
Firing chunk-51

Firing chunk-52
   149:    O: W53 (wait)
   150:    O: W53 (wait)
   151:    O: W53 (wait)
   152:    O: W53 (wait)
   153:    O: W53 (wait)
   154:    O: W53 (wait)
   155:    O: W53 (wait)
   156:    O: W53 (wait)
   157:    O: W53 (wait)
   158:    O: W53 (wait)
   159:    O: W53 (wait)
   160:    O: W53 (wait)
   161:    O: W53 (wait)
   1100 Soar hears you say: the
   162:    O: O40 (learn-comprehension)
   163:    O: W55 (wait)
   164:    O: W55 (wait)
   165:    O: W55 (wait)
   166:    O: W55 (wait)
   167:    O: W55 (wait)
   168:    O: W55 (wait)
   169:    O: W55 (wait)
   170:    O: W55 (wait)
   171:    O: W55 (wait)
   172:    O: W55 (wait)
   173:    O: W55 (wait)
   174:    O: W55 (wait)
   175:    O: W55 (wait)
   176:    O: W55 (wait)
   177:    O: W55 (wait)
   178:    O: W55 (wait)
   179:    O: W55 (wait)
   180:    O: W55 (wait)
   181:    O: W55 (wait)
   182:    O: W55 (wait)
   183:    O: W55 (wait)
   184:    O: W55 (wait)
   185:    O: W55 (wait)
   186:    O: W55 (wait)
   187:    O: W55 (wait)
   188:    O: W55 (wait)
   189:    O: W55 (wait)
   190:    O: W55 (wait)
   191:    O: W55 (wait)
   192:    O: W55 (wait)
   193:    O: W55 (wait)
   194:    O: W55 (wait)
   195:    O: W55 (wait)
   196:    O: W55 (wait)
   1450 Soar hears you say: horse

Retracting chunk-22

Firing chunk-17

Firing chunk-22
   197:    O: O43 (s-constructor4)
Firing chunk-18

Firing chunk-19
   198:    O: O42 (u-constructor1)
Firing chunk-1

Firing chunk-5

Firing chunk-10

Firing chunk-7

Firing chunk-12

Firing chunk-14

Firing chunk-11

Firing chunk-8

Firing chunk-9

Firing chunk-6

Retracting chunk-17
   199:    O: O41 (learn-comprehension)
   200:    ==>G: G18 (operator no-change)
   201:       P: P114 (create-operator)
   202:       S: S28 (initial-state)
   203:       O: O44 (u-constructor10)
   204:       ==>G: G19 (operator no-change)
   205:          P: P132 (u-construct)
   206:          S: S28 (initial-state)
Build: chunk-56
   207:          ==>G: G20 (state no-change)
   208:             P: P134 (generator)
   209:             S: S33 (generator-state)
   210:             O: O48 generate-operator(link(likes.v--spec-->horse.n))
   211:             ==>G: G21 (operator no-change)
   212:                P: P135 (constraints)
   213:                S: S34 (initial-state)
   214:                O: C149 check assigner-follows
Build: chunk-57
Firing chunk-57
   215:             O: O47 generate-operator(link(likes.v--comp-->horse.n))
   216:             ==>G: G22 (operator no-change)
   217:                P: P136 (constraints)
   218:                S: S35 (initial-state)
   219:                O: C162 check form
   220:                O: C160 check subcat-feature
   221:                O: C158 check subcat
   222:                O: C156 check receiver-follows
   223:                O: C164 check not-duplicate-relation
   224:                O: O53 (constraint-success)
Build: chunk-58
Build: chunk-59
   225:          O: C144 link(likes.v--comp-->horse.n)
Build: chunk-60
Build: chunk-61
Build: chunk-62
Build: chunk-63
Build: chunk-64
Build: chunk-65
Build: chunk-66
Firing chunk-66

Build: chunk-67
Build: chunk-68
Retracting chunk-59
   226:          ==>G: G23 (state no-change)
   227:             P: P137 (generator)
   228:             S: S36 (generator-state)
   229:             O: O55 generate-operator(link(likes.c--comp-->likes.i))
Build: chunk-69
   230:          O: C172 link(likes.c--comp-->likes.i)
Build: chunk-70
Build: chunk-71
Build: chunk-72
Build: chunk-73
Build: chunk-74
Build: chunk-75
Build: chunk-76
Build: chunk-77
Retracting chunk-69
   231:          ==>G: G24 (state no-change)
   232:             P: P138 (generator)
   233:             S: S37 (generator-state)
   234:             O: O56 (exhausted)
Build: chunk-78
Build: chunk-79
   235:       O: O57 (return-operator)
Build: chunk-80
   236:    O: O44 (u-constructor10)
Firing chunk-56

Firing chunk-60

Firing chunk-64

Firing chunk-63

Firing chunk-68

Firing chunk-62

Firing chunk-65

Firing chunk-66

Firing chunk-66

Firing chunk-61

Firing chunk-70

Firing chunk-71

Firing chunk-75

Firing chunk-76

Firing chunk-72

Firing chunk-73

Firing chunk-77

Retracting chunk-80
   237:    O: O41 (learn-comprehension)
   238:    ==>G: G25 (operator no-change)
   239:       P: P139 (create-operator)
   240:       S: S38 (initial-state)
   241:       O: O59 (s-constructor13)
   242:       ==>G: G26 (operator no-change)
   243:          P: P157 (s-construct)
   244:          S: S38 (initial-state)
Build: chunk-81
   245:          O: O60 (exhausted)
Build: chunk-82
   246:       O: O61 (return-operator)
Build: justification-5
Build: justification-6
Build: justification-7
   247:    O: W144 (wait)
   248:    O: W144 (wait)
   249:    O: W144 (wait)
   250:    O: W144 (wait)
   251:    O: W144 (wait)
   252:    O: W144 (wait)
   253:    O: W144 (wait)
   254:    O: W144 (wait)
   255:    O: W144 (wait)
   256:    O: W144 (wait)
   257:    O: W144 (wait)
   258:    O: W144 (wait)
   1800 Soar hears you say: .

Formatted tree is now available in /tmp/tree.ps.
*** Interrupt from production nl-soar*stop ***

Soar> 
Maintainer: ghn@ptero.soar.cs.cmu.edu(Last updated 95-01-06)