![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
|
|
BankCardPayment
|
|
|
| appearance as argument number 1 |
|
|
| (subclass BankCardPayment Payment) | Dining.kif 429-429 | Bank card payment is a subclass of payment |
| (documentation BankCardPayment EnglishLanguage "a BankCardPayment is a type of Payment where a CreditCard or a DebitCard is used as the FinancialInstrument in the transaction.") | Dining.kif 430-432 | Bank card payment is a subclass of payment |
| appearance as argument number 2 |
|
|
| (termFormat EnglishLanguage BankCardPayment "bank card payment") | Dining.kif 433-433 |
| antecedent |
|
|
| (=> (and (instance ?P BankCardPayment) (destination ?P ?AGENT)) (capability BankCardPayment destination ?AGENT)) |
Dining.kif 437-441 | If X is an instance of bank card payment and X ends up at Y, then Y is capable of doing bank card payment as a destination |
| (=> (instance ?P BankCardPayment) (exists (?C) (and (instrument ?P ?C) (instance ?C BankCard)))) |
Dining.kif 443-448 | If X is an instance of bank card payment, then there exists Y such that Y is an instrument for X and Y is an instance of bank card |
| consequent |
|
|
| (=> (and (instance ?P BankCardPayment) (destination ?P ?AGENT)) (capability BankCardPayment destination ?AGENT)) |
Dining.kif 437-441 | If X is an instance of bank card payment and X ends up at Y, then Y is capable of doing bank card payment as a destination |