29.06.2013 Views

Samenvatting van de les (pdf, 43kB)

Samenvatting van de les (pdf, 43kB)

Samenvatting van de les (pdf, 43kB)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3 ONTOLOGIE VS KB 3.4 Samengestel<strong>de</strong> Objecten<br />

3.4 Samengestel<strong>de</strong> Objecten<br />

Er bestaan complexe en abstracte objecten.<br />

complex: een dier bestaat uit organen, lichaams<strong>de</strong>len, etc<br />

abstract: een spel, een gebeurtenis, een script, etc<br />

We kunnen relaties <strong>de</strong>finiëren tussen samengestel<strong>de</strong> objecten. Bijvoorbeeld<br />

¥£ £¦¥ ¨ ¨ <br />

, etc. Let op, een samengesteld object bevat fysische eigenschappen,<br />

in tegenstelling tot een categorie. Bei<strong>de</strong>n bestaan wel uit een verzameling<br />

objecten.<br />

3.5 Tijd, ruimte en veran<strong>de</strong>ring<br />

Situatic calculus (dus <strong>de</strong> “if statements”) heeft beperkingen.<br />

Probleemstelling: Discrete tijdstappen -> overgaan <strong>van</strong> <strong>de</strong> ene naar <strong>de</strong> an<strong>de</strong>re<br />

toestand, maar er gebeurt niets. Dus niet zoals in <strong>de</strong> Wumpuswereld.<br />

Oplossing: Event Calculus: bekijk <strong>de</strong> wereld als events.<br />

3.6 Events<br />

¢¡©¤£¦¥ ¨§©¡©¢ ¨ ,<br />

Events nemen tijd en ruimte (plaats) in beslag, die vrij complex kunnen wor<strong>de</strong>n. Vuistregel:<br />

alleen wat noodzakelijk is, gaan we mo<strong>de</strong>lleren.<br />

Eigenschappen:<br />

¨ ¦ ¡ <br />

<br />

Events kunnen subevents hebben, vb. ¦<br />

Een event dat alle events, die in een bepaal<strong>de</strong> tijdsperio<strong>de</strong> voorkwamen, bevat,<br />

heet een interval: Tijdsperio<strong>de</strong>. Voorbeeld: Vandaag, Twintigste Eeuw, Vorige<br />

week, <strong>de</strong>ze week, volgen<strong>de</strong> week, <strong>de</strong> komen<strong>de</strong> weken<br />

¢ <br />

Operator <br />

– x vond plaats geduren<strong>de</strong> interval i<br />

<br />

– <br />

Let op: Een event hoeft niet noodzakelijk tegelijkertijd plaats als tijd voor te stellen.<br />

Voorbeeld: “<strong>de</strong> VUB” is een event, dat een plaats bepaalt, maar geen tijd (voor discussie<br />

vatbaar)<br />

3.7 Samengestel<strong>de</strong> Events<br />

T-operator: Het event vindt plaats geduren<strong>de</strong> (throughout) een gespecificeer<strong>de</strong><br />

perio<strong>de</strong>.<br />

Je kan geen logische operatoren als parameter meegeven. Dit wordt echter wel<br />

gedaan<br />

Vb: ¤ ¤ zou eigenlijk ¤ ¨ £ ¤ moeten zijn, maar <strong>de</strong> eerste metho<strong>de</strong><br />

is dui<strong>de</strong>lijk eenvoudiger<br />

3

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

Saved successfully!

Ooh no, something went wrong!