Concepts¶
Danger
These concepts are still in development and high susceptible to change. Use the provided terms, definitions, and types with caution.
The Understanding System (a.k.a Understanding Core) is a CoreSense module for generating understanding within a CoreSense agent. The main idea is to:
Intuition
Find strategies of Engine exertions to create required Modelets.
TODO
Add a map of the concepts or something more elegant here... We should also include the triangle of meaning.
Types¶
agent¶
A CoreSense agent which may posess engines and modelets.
datatype¶
A precise information encoding that is taken as granted.
engine¶
Does work within a CoreSense agent to produce modelets.
exertion¶
Check if a modelet matches a template.
extent¶
A 4-dimensional size (3 space, 1 time).
formalism¶
The language and structure in which a phenomenon could be described.
modelet¶
Models a phenomenon as the thought in the triangle of meaning.
modelet_set¶
Some particular set of modelets which the has reasoner assembled.
origin¶
An agent's perspective on the phenomenon captured in a particular modelet.
phenomenon¶
Some space or object or being or process in the real world that the system represents using modelets.
property¶
A specific characteristic of a modelet or engine.
requirement¶
A restriction on the property values that a template may enforce on a modelet.
representation_class¶
The purpose of a modelet (extrinsic to itself) when used by an engine.
spacetime_point¶
4-dimensional coordinates (3 space, 1 time).
strategy¶
A succession of exertions of engines connects modelets.
template¶
Describes the features that a single modelet should have for an engine to accept it as input.
template_set¶
Some particular set of templates which describe the inputs to an engine.
concept¶
An instance of a class of phenomenon in the agent's world model.