-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Description
Define and implement a class for real-world entities.
Rationale
Whiteflag messages a intended for communication about real-world entities, but do not represent those entities themselves. For a correct software implementation, those real-world entities should be represented in a separate class.
Solution
Specification
The entity class is to be created and updated from Whiteflag messages.
It should contain at least the following information about the real-world entity is models:
- entity type, i.a.w. Whiteflag subjects and objects
- geometric information, i.e. location, shape, size
- status information, e.g. last update, active, etc.
- source of information, i.e. reference to all Whiteflag messages that created or updated the entity
The entity represented may be both physical (building, mine field, etc.) and non-physical (mission, originator).
Affected components
Requires new components; existing component should not be affected.
Alternatives
N/A
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request