Configuring RavenClaw

From Olympus
Jump to: navigation, search

The list of the configuration properties and valid values that RavenClaw accepts are below. See Agent Runtime Configuration Overview for the general configuration file format.

Contents

exit_on_fatal_error

Indicates whether or not Apollo will exit (terminate) on a fatal error.

Possible Values

Default is false.

true

The dialog manager will exit upon encountering a fatal error.

false

The dialog manager will remain running but ignore all incoming requests upon encountering a fatal error.

default_timeout

Default timeout period

broadcast_state

helios.set_dialog_state

default_nonunderstanding_threshold

Specifies the default nonunderstanding threshold

dmi_verbosity

Value lower than 2 is verbose. Default is 1.

grounding_manager_configuration

The grounging manager configuration can be:

  • no_grounding
  • turns:default;concepts:default
  • You can replace "default" by the grounding model you wish to use (e.g. "numnonu")

Example

 grounding_manager_configuration = turns:default;concepts:default;beliefupdatingmodel:npu

grounding_policies_file

Specifies the name of the ground policies file.

logged_streams

The logged_streams indicates which streams get logged in the log file.

Example

 logged_streams = CTH;REG;COR;AGN;DTT;INP;OTP;OTH;STA;TMS;TMD;GMS;GMX;DTS;CON;BUS

displayed_streams

The displayed_streams indicates which streams are displayed and in which colors in red, green, blue, intensity.

Example

 displayed_streams = CTH:1111;COR:1111;DTT:1111;INP:1101;OTP:0101;OTH:0101;STA:1010;TMS:1011;TMD:1011;DTS:1001;GMS:1101;GMX:1101;CON:0010;AGN:1010;BUS:1101

Available Logging and Display Streams

CTH

Core Thread Messages

REG

Agent Registry Stream

COR

Dialog Manager Core Stream

AGN

Expectation/Agenda Updating Stream

INP

Input Manager Stream

OTP

Output Manager Stream

OTH

Output Histroy Stream

STA

State Manager Stream

GMS

Grounding Manager Stream

GMX

Grounding Model X Stream

BUS

Belief Updating Stream

DTS

Dialog Task Stream

CON

Concept Stream

Personal tools