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 4473-4476 | |
(domainSubclass FailureFn 1 IntentionalProcess) | ComputingBrands.kif 4477-4477 | The number 1 argument of FailureFn is a subclass of intentional process |
(instance FailureFn UnaryFunction) | ComputingBrands.kif 4472-4472 | FailureFn is an instance of unary function |
(rangeSubclass FailureFn Process) | ComputingBrands.kif 4478-4478 | The values returned by FailureFn are subclasses of process |
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 4480-4495 |
|
statement |
![]() |
(equal AccountCreationRejected (FailureFn CreatingAnAccount)) |
ComputingBrands.kif 4497-4497 | AccountCreationRejected is equal to FailureFn creating an account |
![]() |
![]() |