Method Rule
- Name: DC-Train Database Query
- Example in English: Say we want to determine what frame (distance from the bow of the ship in feet) a compartment lies at (i.e. where the front of the compartment is). In our Gerona agent, we might have the following logical statement:
world-info( find, _, _, "Compartments", [ name <- "02-112-0-Q", frame -> Frame ], _, _ )
This would map to a database query such as (in SQL):
SELECT [frame] FROM Compartments WHERE [name]='02-112-0-Q'
(The result would be 112, since the frame number is actually given in the compartment name.)
- Desctiption Template in English: Much of the physical information about the DDG51-class destroyer simulated by the DC-Train system is stored in a massive database. This information includes the location and geometry of compartments, firemain pipes, and descriptions of all the message types that can be passed between agents in the system.
The DC-Train system, along with agents like the Gerona-based Damage Control Expert (DCX), can query static information in the database through a unified communications interface.
- Source(s):
Inference Web: [
Home |
Spec |
Browser |
IWBase |
Registrar |
Registry
]
Copyright 2009 Inference Web group.
All Rights Reserved.
