| hasPurpose |
| appearance as argument number 1 |
|
|
| (documentation hasPurpose EnglishLanguage "This Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agent's intention. Accordingly, (hasPurpose ?THING ?FORMULA) means that the instance of Physical ?THING has, as its purpose, the Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the Predicates hasPurpose and result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal, a learning process may have goals with no outcomes, and so on.") | Merge.kif 3990-4000 | |
| (domain hasPurpose 1 Physical) | Merge.kif 3987-3987 | The number 1 argument of has purpose is an instance of physical |
| (domain hasPurpose 2 Formula) | Merge.kif 3988-3988 | The number 2 argument of has purpose is an instance of formula |
| (instance hasPurpose AsymmetricRelation) | Merge.kif 3986-3986 | has purpose is an instance of asymmetric relation |
| (instance hasPurpose BinaryPredicate) | Merge.kif 3985-3985 | has purpose is an instance of binary predicate |
| appearance as argument number 2 |
|
|
| (format EnglishLanguage hasPurpose "%1 %p{has} %n{does not have} the purpose %2") | english_format.kif 115-115 | |
| (termFormat ChineseLanguage hasPurpose "有目的") | domainEnglishFormat.kif 27556-27556 | |
| (termFormat ChineseTraditionalLanguage hasPurpose "有目的") | domainEnglishFormat.kif 27555-27555 | |
| (termFormat EnglishLanguage hasPurpose "has purpose") | domainEnglishFormat.kif 27554-27554 |
| antecedent |
|
|
| consequent |
|
|
|
|