Core Concepts
Dialectic
Understanding dialectics and interactions
Dialectic
A Dialectic updates a Self-Model’s Belief System based on the discrepancy between the prediction and the observed state of the world. Only one Dialectic can be active at a time for a given Self-Model.
Dialectic Interactions
During a Dialectic session, the Dialectic can have three types of Interactions:
- Question -> Answer. A question posed to the user, and the answer provided updates the user’s Self-Model’s Belief System.
- Hypothesis -> Evidence. An event that is observed to evidence a belief.
- Action -> Outcomes. An event that is observed to characterize the results of an action.