Download Intelligent Rules Element User's Guide

Transcript
Advanced Inferencing Event Investigation
5.
If you prefer not to initiate processing yet want to save the current
selections, you may continue using the windowing environment.
To initiate processing after closing the Agenda Monitor window, select
the Start With... Knowledge Base option on the Expert menu.
Agenda Breakpoints
The Agenda Monitor reflects actual inferencing mechanism events and can
reveal a wealth of information about the reasoning pathways of your
application. To view the queuing of hypotheses for evaluation on the
Agenda Monitor window, you must place breakpoints on the individual
hypotheses.
Breakpoints on hypotheses in the Agenda Monitor provide a similar
function to the network diagram breakpoints. Both determine when the
evaluation process is interrupted so you can conduct a dynamic
investigation. The inference engine pauses for changes to a value that
effects a hypothesis on the agenda. The Agenda Monitor shows these
changes as one of the following events.
■
Pre-evaluation queuing of the hypothesis
■
Evoking the hypothesis for evaluation
■
Requeuing of the hypothesis on the agenda.
Note: Agenda Monitor breakpoints differ significantly from network
diagram breakpoints because they interrupt the inference engine
immediately before the system initiates one of the events described
above. Network diagram breakpoints occur after a value changes.
Use the following procedure to place breakpoints on hypotheses shown in
the Agenda Monitor. This procedure also lets you place breakpoints on
hypotheses shown in the Current Evaluation column of the Agenda
Monitor. If you select the Detail Current Evaluation List option, the system
lets you pause on the individual rules, conditions, and methods currently
under evaluation by placing breakpoints on the desired list items. See the
next section, “Agenda Monitor Investigations,” for more information about
the individual Current Evaluation column and agenda queues.
To insert breakpoints:
1.
If you want to place a breakpoint on one hypothesis at a time, locate the
desired hypothesis in one of the agenda queues.
If you have not yet initiated processing, all hypotheses appear in the
Unscheduled column.
2.
Position the cursor in the white space just to the left of the hypothesis
name and click. The system inserts a greater-than symbol (>) in the
space next to the hypothesis name. This symbol represents the
breakpoint in the Agenda Monitor.
The local popup menu for each hypothesis also lets you insert
breakpoints. Select Set Breakpoint from the list.
3.
If you want to place breakpoints on all hypotheses at once, click on the
Set All Breaks button.
This button inserts breakpoints on all hypotheses whether you have
initiated processing or not. To remove individual breakpoints, see the
following procedure.
User’s Guide
151