Anylogic библиотечные зависимости - PullRequest
0 голосов
/ 23 марта 2019

Глядя на одну из моих игрушечных моделей, я заметил в зависимостях - Anylogic библиотеки, которые у меня были, более старая модель, которую я создал. Когда я удаляю зависимость от этой модели, я получаю ошибку.

  • Можно ли выяснить, что нужно от этой старой модели?
  • Непонятно, почему оно вообще там. Единственное, о чем я могу думать, это то, что я скопировал / вставил агента, которого хотел повторно использовать в моей новой модели. Но если я прав, то я до сих пор не понимаю, зачем нужна зависимость от старой модели ...

Как это исправить?

Спасибо

1 Ответ

1 голос
/ 23 марта 2019

Обычная причина, по которой это происходит, заключается в том, что вы добавили одного или нескольких агентов, определенных в другой модели, в вашу модель (например, перетаскивали тип агента A из вашей другой модели в Main вашей модели, создавая один илибольше экземпляров типа агента A).

В сообщениях об ошибках должно быть указано, какой тип агента является ошибочным.(Это также может быть что-то вроде Списка опций или Java-класса, определенного в другой модели.)

Возможно, вы также скопировали / вставили агент определение типа из другой модели в вашу модель (что делает вещи более запутанными), что затем можно исправить, заменив экземпляры type-from-other-model экземплярами type-from-my-model.

...