In a traditional server-rendered application, every user interaction has to confer with a remote server about what to do next. Client-side web apps are different. They load the entire payload up-front, so once it’s booted, it has all of the templates, business logic, etc. necessary to handle a user’s interactions.
Client Side Delivery
The demos presented use a basic CSS style sheet which specifies the font, size, face, color, spacing, border for each node type found in the page (like question, explanation, conclusion etc). This presentation layer can be easily enhanced and extended by anyone familiar with HTML and standard web design principals.
As long as you haven't used too many of the advanced features like Fuzzy Logic or Data Mining, you can expect to deliver your VisiRule charts in this way.
The focus of this decision tree is not to list every possible combination of scenarios, but to show some of the basic options that are available and remind examiners about things to think about when imaging.
Car Braking Example
Diagnosing braking problems and noises with shoes, rotors and calipers.
Do the brakes fail to stop the car?
If you have to step on the brake pedal harder than you want to in order for the brakes to operate normally, the brakes do stop the car. What we're interested in here is when you have to push on the pedal with both feet and the car slowly rolls to a stop rather than locking up the wheels, or when the pedal goes to the floor, won't pump up, and you have to yank the emergency brake or turn the engine off in gear in order to slow it down. I drove around ten miles through city street in a car with no hydraulic brakes when I was a stupid teenager, though fortunately it was a standard transmission and I was just smart enough to ignore the cars behind me and time all the lights.