Table of Contents

Debug in Chat

The Chat system has a debug mode that outputs the current DARL being processed as each question is answered and the active nodes.

To show the debug data, type the command "debug". This state toggles. Typing debug again will turn off debugging.

Each response is annotated with a debug card when debugging is on.

Chat debug initial

Sometimes the behaviour of the graph is determined solely by the structure of the graph. This is indicated by "inferred from structure".

Code Highlighting

chat debug final

Active sections of DARL are output in bold. So it is possible to see which parts of the ruleset fired to create the given result. For instance, given several rules related to a single output, the rule that is completely in bold is the one that fired.