This tutorial will help you run a sentence in NL-Soar.

Note: This tutorial assumes that you have already started NL-Soar.

  1. Use the command new-sentence (or shorter initial substrings thereof):

        new-s

  2. You will be prompted to enter a sentence; type it in. Capitalization is not necessary. Also, make sure you put some ending punctuation on the sentence (usually a period):

        sentence> jackals hunted the zebra.
  3. After you enter the sentence and press newline, return, or enter, the sentence will enter into the system. If you are running WordNet versions, you may get error messages saying the system doesn't know about these words. You may safely ignore the messages.

  4. You can now run the sentence. The most useful commands are:

    1. run: causes the system to run until it stops
    2. d: causes the system to run one decision cycle. An optional integer argument after the d causes the system to run for that number of decision cycles
    3. e: causes the system to run one elaboration cycle. An optional interger argument after the e causes the system to run for that number of elaboration cycles
    4. ^C^C (control-c twice) interrupts the system immediately. This is useful for pausing processing in order to examine memory, debugging, and escaping loops or other problems
    5. stats: shows the statistics that have accumulated during processing
    6. quit: exits the agent
    7. help: gives some help information