Predicate TableThe predicates built into SILKin are English kin terms. When reading or editing Horn Clauses (definitions), the built-in predicates (English) must be used, even if the software is using some other language (e.g. French) in menus and text. The “PC Strings” are used to represent the path from Ego to Alter. The order of the predicates starts with Ego and goes toward Alter, following the English order. For example, "MoSis" in English is "Ego's mother's sister" but in some other languages it would be "sister of the mother of Ego". |
||
Predicate | PC String | Comments |
---|---|---|
father | Fa | Biological father |
mother | Mo | Biological mother |
son | So | Biological son |
daughter | Da | Biological daughter |
husband | Hu | Ego’s current husband |
wife | Wi | Ego’s current wife |
brother | Bro | Ego & Alter share both parents |
sister | Sis | Ego & Alter share both parents |
half_brother | Hbro | Ego & Alter share one parent |
half_sister | Hsis | Ego & Alter share one parent |
step_brother | Stbro | One of Ego’s parents is married to one of Alter’s parents, but they have no common parent. |
step_sister | Stsis | One of Ego’s parents is married to one of Alter’s parents, but they have no common parent. |
step_mother | Stmo | Wife of Ego’s father who is not Ego’s mother |
step_father | Stfa | Husband of Ego’s mother who is not Ego’s father |
step_daughter | Stda | Daughter of Ego’s spouse, but not Ego’s daughter |
step_son | Stso | Son of Ego’s spouse, but not Ego’s son |
parent | P | Singular neuter term. |
child | C | Singular neuter term. |
spouse | S | Singular neuter term. |
sibling | Sib | Singular neuter term. |
parents | Plural neuter term. | |
children | Plural neuter term. | |
spice | Plural neuter term. | |
siblings | Plural neuter term. |