Невозможно получить доступ к параметрам пользовательского агента - PullRequest
0 голосов
/ 03 апреля 2019

Я пытаюсь создать модель имитации трафика в Anylogic.Я сделал специальный агент для машины (the_car), и он имеет два параметра.Я не могу получить доступ к параметрам агента по продаже автомобилей в StopLine "На пройденном автомобиле".Отображается ошибка «Невозможно сделать статическую ссылку на нестатическое поле the_car.parameter».

String i = the_car.parameter;// ошибка в этой строке.

1 Ответ

0 голосов
/ 03 апреля 2019

Вы должны сообщить своим блокам процессов, что через них проходят агенты типа the_car.Вероятно, вы используете объект CarSource и настраиваете его так, чтобы он создавал не агентов «Агент» по умолчанию, а ваших агентов the_car.

Затем вам нужно понять, как работают поля кода.У них часто есть конкретные ключевые слова, которые относятся к функциональности, см. Мой пост в блоге .Вам нужно будет написать String i = agent.parameter

...