24.1 The bat and the weasel: Question

Exercise: The bat and the weasel

Read the following story and build an ontology that accounts for the 10 to 15 most important concepts in the text. Note that the story itself happens to touch on the subject of categorization. Your ontology should reflect this matter.

The ontology should be expressed as a Prolog+CG program.

The bat and the Weasel

A BAT who fell upon the ground and was caught by a Weasel pleaded to be spared his life. The Weasel refused, saying that he was by nature the enemy of all birds. The Bat assured him that he was not a bird, but a mouse, and thus was set free. Shortly afterwards the Bat again fell to the ground and was caught by another Weasel, whom he likewise entreated not to eat him. The Weasel said that he had a special hostility to mice. The Bat assured him that he was not a mouse, but a bat, and thus a second time escaped. 

It is wise to turn circumstances to good account.


Click to see an answer.

Prev: 23 Blocksworld
Up: 24 Ontology
Next: Part VI: Reference