> For the complete documentation index, see [llms.txt](https://evlko.gitbook.io/machinations/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://evlko.gitbook.io/machinations/connections/state-connections.md).

# Соединения состояний | State Connections

изменяет состояние элементов на диаграмме

Состояние Machinations относится к текущему распределению ресурсов между механизмами. **Когда ресурсы перераспределяются, состояние меняется.**

{% hint style="warning" %}
**Вы можете изменить состояние элементов диаграммы с помощью Соединений состояний.**

**Использовать изменения состояния для:**

1. Изменения скорость потока соединений ресурсов.
2. Вызывайте механизмы, активируйте или деактивируйте их в ответ на изменения в распределении ресурсов.
   {% endhint %}

Соединения состояний указывают, как изменения текущего состояния элемента влияют на что-то еще на диаграмме.

{% hint style="info" %}
Соединения состояний показаны в виде пунктирных стрелок, ведущих от управляющего узла и идущего к цели, которая может быть либо механизмом, соединением с ресурсами, либо другим соединением состояний.

В видео ниже мы показываем, как соединение состояний может влиять на каждую из 3 упомянутых целей.
{% endhint %}

{% embed url="<https://youtu.be/agPISuDT33I>" %}

В примере выше есть 2 управляющих механизма: хранилище B и хранилище F. Хранилище B управляет источником C и активирует его, как только автоматический источник A создает ресурс. Когда B достигает количества ресурсов, равного или превышающего 6, он также активирует соединение ресурсов между источником B и F. Последний сам по себе является управляющим механизмом и будет влиять на параметр конечного условия, вычитая 2 ресурса от общего количества ресурсов, необходимых в B, чтобы выполнить конечное условие.

{% hint style="danger" %}
[Метки](/machinations/connections/labels.md) на соединениях состояний указывают, как или при каких обстоятельствах они меняют свойства цели.
{% endhint %}

Есть четыре типа Соединений состояний, которые характеризуются типом элементов, которые они подключают, и их метками:

{% content-ref url="/pages/-M3aTfTvHU8m23AWxKqt" %}
[Модификатор меток](/machinations/connections/state-connections/izmeneniya-metok.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M3aTuADlz6LMlxLLQQv" %}
[Модификаторы механизмов](/machinations/connections/state-connections/izmeneniya-mekhanizmov.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M3aTqGm6ECN2LmUPrpM" %}
[Тригерры](/machinations/connections/state-connections/trigerry.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M3aTlPQqm04X5h99jSG" %}
[Активаторы](/machinations/connections/state-connections/aktivatory.md)
{% endcontent-ref %}

Кроме того, прочитайте о метках, если вы еще этого не сделали:

{% content-ref url="/pages/-M2yq0VDWkj5mFlKIjGq" %}
[Метки | Labels](/machinations/connections/labels.md)
{% endcontent-ref %}
