AnyLogic 5 Discussion

Решаю одну задачу моделирования при помощи вашего продукта. Очень удобная среда разработки. Но некоторых навыков программирования не хватает. Подскажите пожалуйста по след. ситуации. В модели есть несколько акивных объектов (вершины графа). Эти вершины моделируют экономические объекты с однородными функциями (например конторы по переводу текста и т.п.). Начальная нагрузка импульсно подается на вершину с наибольшей работоспособностью, часть нагрузки вершина берет себе, а дальше по различным правилам передает по дугам другим смежным вершинам. И т.д... Вначале для обмена данными между активными объектами (вершинами) использовал выходные и входные переменные, но дальше в процессе разработки оказалось что этот вариант не подходит, так как например если к веришине инцинеднты несколько ребер, то эти дуги нельзя заводить в одну и туже входуню переменную. Поэтому решил что надо использовать порты для передачи переменных. Но передавать переменные через порты у меня не получается совершенно. Читал и мануал, и книгу, пытался разобрать учебные модели. Но в мануале общие моменты о портах, а подобной модели учебной не нашел. Подскажите как это сделать? Нужно ли создавать новый класс сообщений? Пусть на простом примере. Есть два типа активных объектов, в одном генерируется переменная U например по равномерному закону от нуля до еденицы, и посылается на исходящий порт portA. И есть другой активный объект который имеет воходящий порт portB и переменную пусть W. Как U передать в W?
Мне кажется, что в данном случае все-таки проще будет использовать входные и выходные переменные. Просто у каждого активного объекта будет по несколько входных и несколько выходных. Иначе, придется создавать новый класс сообщения и присваивать его полям значения переменных перед отправкой. Я думаю, что это лишь усложнит Вашу модель.
Спасибо что прониклись моей проблемой. Видимо действительно придется делать много входных переменных(
Владимир, а может быть, Вам попробовать заменить явные соединения вызовами функций?