# The Emotional Landscape

<figure><img src="/files/VYvkVVEEPnOmynjuUwbi" alt=""><figcaption></figcaption></figure>

The emotional system in SOMNIUMCRA creates a rich inner life for each citizen that goes beyond simple states like "happy" or "sad." Instead, think of it as an emotional ecosystem where multiple feelings can coexist and influence each other.

### Emotional Depth

Citizens experience emotions on multiple levels:

Primary Emotions

* Immediate responses to events
* Basic emotional states
* Quick to arise and fade

Secondary Emotions

* Complex emotional blends
* Longer-lasting mood states
* Emotional memories and associations

Background Emotional States

* General mood tendencies
* Emotional baselines
* Long-term emotional patterns

### Emotional Intelligence

Citizens develop sophisticated emotional capabilities:

Self-awareness

* Recognition of their own emotional states
* Understanding of emotional triggers
* Awareness of emotional patterns

Social-emotional Intelligence

* Reading others' emotional states
* Appropriate emotional responses
* Emotional resonance in relationships

```python
class EmotionalSystem:
    """
    Creates a sophisticated emotional life for agents that mirrors human
    psychological complexity. Emotions aren't just states - they're dynamic
    processes that evolve and interact.
    """
    async def update_emotional_state(self, trigger: Dict[str, Any]) -> None:
        # Consider complex emotional factors:
        # - Emotional history
        # - Current context
        # - Personality influence
        # - Social dynamics
```

Our emotional intelligence system creates rich inner lives for our agents that influence their decisions and interactions:

```
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://somniumcra.gitbook.io/somniumcra/agentic-existence/the-emotional-landscape.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
