| OpenLayout(open layout) |
| appearance as argument number 1 |
|
|
| (instance OpenLayout RelationalAttribute) | Dining.kif 950-950 | Open layout is an instance of relational attribute |
| (documentation OpenLayout EnglishLanguage "OpenLayout refers to different functional areas that are adjacent to each other and are visible from one area to another") | Dining.kif 951-953 | Open layout is an instance of relational attribute |
| appearance as argument number 2 |
|
|
| (termFormat EnglishLanguage OpenLayout "open layout") | Dining.kif 954-954 |
| antecedent |
|
|
| (=> (attribute ?ROOM OpenLayout) (and (instance ?ROOM Room) (exists (?R1 ?R2 ?H) (and (instance ?R1 Region) (instance ?R2 Region) (located ?R1 ?ROOM) (located ?R2 ?ROOM) (not (equal ?R1 ?R2)) (orientation ?R1 ?R2 Adjacent) (exists (?P1 ?P2) (and (instance ?P1 Process) (instance ?P2 Process) (hasPurpose ?R1 ?P1) (hasPurpose ?R2 ?P2))) (=> (and (instance ?H AutonomousAgent) (located ?H ?R2)) (and (capability Seeing agent ?H) (capability Seeing patient ?R1))))))) |
Dining.kif 956-980 | If open layout is an attribute of X, then X is an instance of room and All of the following hold: (1) there exist Y, Z (2) W such that Y is an instance of region (3) Z is an instance of region (4) Y is located at X (5) Z is located at X (6) equal Y (7) Z (8) Y is adjacent to Z (9) there exist V (10) U such that V is an instance of process (11) U is an instance of process (12) Y has the purpose V (13) Z has the purpose U (14) W is an instance of agent (15) W is located at ZW is capable of doing seeing as a agent (16) Y is capable of doing seeing as a patient |
|
|