24.11.2014 Views

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Contents 6<br />

KSL Sentences 81<br />

Frames 82<br />

Instances 83<br />

Rules 85<br />

Rulesets 86<br />

Actions 91<br />

Relations 93<br />

Functions 94<br />

Launches 95<br />

Constraints 96<br />

Demons 96<br />

Watchdogs 97<br />

Data 98<br />

Do Statements 98<br />

Questions 100<br />

Groups 103<br />

Synonyms 104<br />

Templates 105<br />

8. Run-Time Interpretation of KSL 108<br />

Representation of KSL Objects 108<br />

Interpretation of KSL Sentences 110<br />

Dereferencing of KSL Objects 111<br />

Representation of KSL Sentences 112<br />

9. <strong>flex</strong> <strong>Toolkit</strong> Predicates 120<br />

10. Example - Robbie Goes Shopping 157<br />

The Problem 157<br />

The Configuration Section 157<br />

The Shopping Question 158<br />

The Compatibility Rules 158<br />

The Resource Allocation Section 160<br />

The Packing Rules 160<br />

Packing The Items 162<br />

The Initial Goal 164<br />

Templates 165<br />

Appendix A - Examples 166<br />

Example 1 - Analysing a Taxonomy 166<br />

The Animal Kingdom 166<br />

Representing Mammals 167<br />

Representing Birds 170<br />

<strong>flex</strong> toolkit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!