EmotionType - Overdrive77/BioSynapStudio-Public GitHub Wiki
EmotionType Enum
Summary
Defines the set of core emotional states that can be experienced or simulated by synthetic neurons or AI entities in the system. These values help model affective responses and behavioral modulation.
Namespace
BioSynapStudio.Net.Modules.Enums
Assembly
BioSynapStudio.Net.dll
Enum Values
Name | Description |
---|---|
Neutral |
Represents a neutral or baseline emotional state. |
Fear |
Represents a fear-based response, often triggering avoidance or defense. |
Sadness |
Represents a negative or depressive affective state. |
Disgust |
Represents aversion or rejection. |
Anger |
Represents a state of aggression, frustration, or threat. |
Curiosity |
Represents inquisitiveness and the desire to explore. |
Joy |
Represents a positive and rewarding emotional state. |
Trust |
Represents openness and relational security. |
Peace |
Represents calmness, harmony, and low arousal. |
Love |
Represents emotional bonding and high trust. |
Fatigue |
Represents tiredness or reduced emotional and physical energy. |
Usage Example
EmotionType emotion = EmotionType.Joy;
if (emotion == EmotionType.Fear)
{
// Trigger defensive behavior
}
Remarks
- Can be used to influence decision-making, modulation of hormone levels, or expression states in UI components (e.g., facial animation, voice tone).
- Often emitted by emotion-specific neuron types such as
HormoneNeuron
or classified byEmotionClassifier
. - Can be logged by spike tracing tools to analyze emotional trajectories over time.
See Also
Legal Notice
This software constitutes original intellectual property of the author, protected under international copyright and patent law. Patent: GB2506327.2 – Synthesized Emotional Cognition (SEC) DOI: 10.17605/OSF.IO/XERKF