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.

tail<br />

Appendix A - Examples 168<br />

herbivore<br />

meal = plant<br />

teeth = molars<br />

rodent<br />

habitat = sewer<br />

status = pest<br />

tail = short, thin<br />

mammal<br />

habitat = land<br />

motions = walk<br />

skin = fur<br />

human<br />

brain = large<br />

legs = 2<br />

skills = tool_making<br />

carnivore<br />

meal = meat<br />

teeth = canines<br />

feline<br />

legs = 4<br />

speed = very fast<br />

tail = long, furry<br />

squirrel<br />

size = small<br />

tail = long, bushy<br />

tiger<br />

habitat = jungle<br />

meal = human<br />

size = large<br />

state = predator<br />

shere_khan<br />

meal = mowgli<br />

mowgli<br />

skills = fire_making<br />

sammy<br />

habitat = my house<br />

sylvester<br />

habitat = my house<br />

meal = tweety_pie<br />

skin = shaggy<br />

cat<br />

size = medium<br />

manx<br />

The following KSL statements describe the frame hierarchy above, together<br />

with the associated default values.<br />

frame carnivore<br />

default meal is meat and<br />

default teeth are canines .<br />

frame herbivore<br />

default meal is plant and<br />

default teeth are molars .<br />

Note that carnivores and herbivores have no parent frames. Their role is<br />

merely to define a set of default characteristics.<br />

<strong>flex</strong> toolkit

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

Saved successfully!

Ooh no, something went wrong!