Machinations Russian Documentation
  • Что такое Machinations?
  • ☉ Для начала
    • Изучение
    • Основы Интерфейса
    • Основы Программы
    • Полезные видео
  • ▷ Симуляции
    • Режимы запуска
    • Диаграммы
  • ⦽ Базовые Механизмы
    • Хранилище | Pool
    • Источник | Source
    • Сток | Drain
  • ⇢ Связи
    • Соединения с ресурсами | Resource Connections
    • Соединения состояний | State Connections
      • Модификатор меток
      • Модификаторы механизмов
      • Тригерры
      • Активаторы
    • Метки | Labels
  • ⧰ Сложные механизмы
    • Преобразователи и Обменники | Converters & Traders
    • Ворота (Gates)
      • Главное
      • Сортировочные ворота
    • Регистры | Registers
    • Задержки и очереди | Delays & Queues
    • Конечные условия | End Conditions
  • свойства механизмов
    • Способы активации
    • Принятие и отдача ресурсов
    • Цветовой кодинг
  • ⚯ совместная работа
    • Совместное редактирование в реальном времени
    • Публичные диаграммы
    • Google Sheets
    • Тэги
  • ☆ Подсказки
    • Shortcuts
    • Советы по работе с Machinations
  • EN Documentation
Powered by GitBook
On this page

Was this helpful?

  1. ⇢ Связи
  2. Соединения состояний | State Connections

Модификатор меток

PreviousСоединения состояний | State ConnectionsNextМодификаторы механизмов

Last updated 4 years ago

Was this helpful?

на определяет, сколько ресурсов может перемещаться через это соединение за временной шаг.

Про метки:

Модификаторы меток соединяют исходный механизм с целевой меткой (L) соединения с ресурсами (или с соединением состояний) и указывают, как изменения состояния в исходном механизме (∆S) изменяют текущее значение целевой метки в текущем шаг по времени (Lt), как указано собственной меткой соединения состояний (M).

Новое значение вступает в силу на следующем шаге по времени (Lt + 1). Сумма изменения в исходном узле умножается на собственную метку модификатора метки.

Формула приведена ниже.

Lt+1=Lt+M×∆SLt+1=Lt+M×∆SLt+1=Lt+M×∆S

Разберем пример ниже. У вас есть модификатор метки (M), который имеет значение +3, а исходный узел (хранилище ∆S) получает 2 (значение, с которой соединение с ресурсами передает ресурсы из источника A в ∆S). Целевая метка (L) увеличилась на 6 на текущем временном шаге (Lt): она добавлялась к L 3 дважды, один раз для каждого изменения в исходном механизме. Таким образом, в Lt + 1 соединение с ресурсами, соответствующее L, передаст 7 (6 + 1) ресурсов в хранилище C.

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

Lt+1=Lt+∑(M×∆S)Lt+1=Lt+∑(M×∆S)Lt+1=Lt+∑(M×∆S)

Метка модификатор меток всегда начинается с символа + или -

🔧
Метка
соединении с ресурсами