Namespace Aplib.Core
Classes
- Combinators
Convenience class containing static methods for creating goal structures and tactics.
- LiftingExtensionMethods
Contains extension methods for lifting BDI cycle components into higher-order components.
- Metadata
Data structure to store information about a component which may be useful for debugging or logging.
Interfaces
- ICompletable
Defines an object that can be completed.
- IDocumented
Represents an object that contains general information on an instance, such as IMetadata.
- IMetadata
A collection of generic metadata for unique instances which should help visualize the instance with human-readable information. This metadata may be useful for debugging or logging.
Enums
- CompletionStatus
Represents the state of a completable object.