![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
|
|
TerminalAttackControl
|
|
|
| appearance as argument number 1 |
|
|
| (subclass TerminalAttackControl DirectActionActivity) | MilitaryProcesses.kif 448-448 | Terminal attack control is a subclass of direct action activity |
| (subclass TerminalAttackControl Classifying) | MilitaryProcesses.kif 449-449 | Terminal attack control is a subclass of classifying |
| (subclass TerminalAttackControl Stating) | MilitaryProcesses.kif 450-450 | Terminal attack control is a subclass of stating |
| (documentation TerminalAttackControl EnglishLanguage "These are actions to identify and precisely report the location of targets, and with global positioning systems, laser designators, beacons, or other means, conduct either terminal attack control (TAC) or terminal guidance operations (TGO) to effectively engage them. TAC involves actions to control the maneuver of and grant weapons release clearance to attacking aircraft. TGO includes any electronic, mechanical, voice or visual communication that provides approaching aircraft or weapons additional information regarding a specific location or target. TAC differs from TGO in that TAC includes the authority to clear aircraft to release ordnance and TGO does not. Because of this, TAC requires individuals to be qualified as joint terminal attack controllers, but TGO does not.") | MilitaryProcesses.kif 451-463 | Terminal attack control is a subclass of stating |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (instance ?TA_CTRL TerminalAttackControl) (hasPurpose ?TA_CTRL (exists (?AGENT ?ATTACK ?LOCATION ?TARGET) (and (targetInAttack ?ATTACK ?TARGET) (patient ?TA_CTRL ?TARGET) (agent ?TA_CTRL ?AGENT) (holdsDuring (ImmediateFutureFn (WhenFn ?TA_CTRL)) (knows ?AGENT (located ?TARGET ?LOCATION))))))) |
MilitaryProcesses.kif 468-480 | If ?TA_CTRL is an instance of terminal attack control, then ?TA_CTRL has the purpose there exist Y, Z,, , W, V such that V is a target in attack of Z, V is a patient of ?TA_CTRL, Y is an agent of ?TA_CTRL, and Y knows V is located at W holds during immediately after the time of existence of ?TA_CTRL |
| (=> (and (instance ?TA_CTRL TerminalAttackControl) (agent ?TA_CTRL ?AGENT1) (patient ?TA_CTRL ?TARGET)) (exists (?AGENT2) (and (not (equal ?AGENT1 ?AGENT2)) (confersRight ?TA_CTRL ?AGENT2 (exists (?ATTACK) (and (instance ?ATTACK Attack) (agent ?ATTACK ?AGENT2) (patient ?ATTACK ?TARGET))))))) |
MilitaryProcesses.kif 484-500 | If ?TA_CTRL is an instance of terminal attack control, Y is an agent of ?TA_CTRL, and Z is a patient of ?TA_CTRL, then there exists W such that equal Y, W, W allows there exists V such that V is an instance of attack, W is an agent of V, and Z is a patient of V to perform task of the type ?TA_CTRL |