Skip to content

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.