Annotated VisiRule Charts

Here are various charts annotated with comments as PDFs.

Domain knowledge is well suited to VisiRule's mode of graphical modelling and self-publishing. VisiRule is designed to be used by business experts and knowledge holders, NOT programmers. Typically authors are lawyers, accountants, tax experts, product engineers, VisiRule enables knowledge specialists to author and publish charts themselves in the form of interactive expert systems. No programming skills required. The introduction of technical engineers can lead to problems and takes away control from domain experts.

BEGINNER

INTERMEDIATE

ADVANCED

Drawing Logic

The basic idea in VisiRule is that you can do simple things very easily with basic drawings; and then by using some of the more advanced features you can manipulate text, numbers and logic alongside your drawings. VisiRule supports different question types, which themselves use logical expressions, mathematical processing to process their answers. The annotated charts on this page help show how to exploit various of these aspects within your charts.

Click on any picture to reveal the annotated chart

Basic Single.png

Basic Single

This basic example shows how to ask conditional questions. It also uses merging of diverse branches.

MCC_red_square.png

Red Square

A basic multi-choice questions with structured expressions and compound logic

Basic Structure_edited.png

Basic Structure

This example uses structured expressions and delayed referencing to test logic out of sequence

medium_multiChoice.png

Medium Multi

A multi-choice example with exact expressions and showing basic merging

Basic Multiple.png

Basic Multiple

A more advanced Multi-choice example with statement boxes and code boxes

Dynamic_prompt.png

Dynamic Prompt

An advanced example showing how to programmatically update a question prompt on-the-fly

Continuation.png

Continuation

An intermediate example which shows how to split charts up using continue nodes

VisiRule counting example

Counting Balls

An intermediate example which shows how to use global variables to keep score

simple_multichoice.png

Simple Multi

A simple Multi-choice example using exact expressions which succeed on different answers

Basic Compund.png

Basic Compound

Basic Compound expression example with a pair of single choice questions

doctor.png

Doctor

This example uses a single multi-choice questions and uses various Set comparison operators

Basic Counter.png

Basic Counter

This example shows how to use Global Variables to maintain a counter using Flex utility routines

Priority_edited.png

Priority

This example shows how to use statement boxes to analyse combinations using Boolean logic

MCC_purple_star.png

Purple Star

A complex Multi-choice example using merging, forcibly adding/removing items, delayed logic and more

accumulated_list.png

Aggregated List

A complex example uses a multi-choice question and a statement box to form an aggregated list

VisiRule BMR example

BMR

An advanced example which shows how to use a statement box to perform some calculations

LPA Ltd, UK

© 2020 by LPA | Sitemap