# Rule Simulator

The Rule Simulator is a logical component which allows us to simulate changes or new rules based on existing data of existing buildings.

The simulator runs the current rule configuration against the datasets and the time rang which is selected. The notifications which would have been generated and sent to the message queue and eventually to the user are shown as green letters on top.

<figure><img src="/files/CMAD6y1E59orYqwZrZSW" alt=""><figcaption><p>Datagraph after Simulation run</p></figcaption></figure>

When hovering over the green notification icons, the text is shown, which would have been transmitted to the customer and eventually to the end user. Even placeholders are replaced with the actual text so that logic components within the message can be tested, before a new rule or changes to an existing rule go live.

<figure><img src="/files/wpinb1GqIbSd23HJGTok" alt=""><figcaption><p>Simulated Notification with replaced placeholders</p></figcaption></figure>


---

# 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://doc.moost.io/platform-manual/rules/rule-configurator/rule-simulator.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.
