FailureFn |
appearance as argument number 1 |
![]() |
(documentation FailureFn EnglishLanguage "A Function that takes a class of actions and returns a class of actions where the agent desires to be the agent of the Process of a given type, but fails to execute the process.") | ComputingBrands.kif 4505-4508 | |
(domainSubclass FailureFn 1 IntentionalProcess) | ComputingBrands.kif 4509-4509 | The number 1 argument of failure fn is a subclass of intentional process |
(instance FailureFn UnaryFunction) | ComputingBrands.kif 4504-4504 | Failure fn is an instance of unary function |
(rangeSubclass FailureFn Process) | ComputingBrands.kif 4510-4510 | The values returned by failure fn are subclasses of process |
appearance as argument number 2 |
![]() |
(termFormat EnglishLanguage FailureFn "failure fn") | domainEnglishFormat.kif 64841-64841 |
antecedent |
![]() |
(=> (and (instance ?F (FailureFn ?C)) (agent ?F ?A)) (and (desires ?A (exists (?I) (and (instance ?I ?C) (agent ?I ?A)))) (not (exists (?I) (and (instance ?I ?C) (during (WhenFn ?I) (WhenFn ?F)) (agent ?I ?A)))))) |
ComputingBrands.kif 4512-4527 |
|
statement |
![]() |
(equal AccountCreationRejected (FailureFn CreatingAnAccount)) |
ComputingBrands.kif 4529-4529 | equal account creation rejected and failure fn creating an account |
![]() |
![]() |