Как мы можем добавить диаграмму на основе параметра или цвета агента в anylogic? (без агентов) - PullRequest
0 голосов
/ 19 мая 2019

Я хочу создать несколько диаграмм в anylogic.Я знаю, что сначала мы должны добавить некоторое условие в «статистику».мы должны использовать "item.instate".Но я не хочу использовать диаграмму состояний.Я хочу использовать параметр или цвет агентов для этого.например у меня 100 агентов с другим мнением.мнение является параметром для агентов.Кроме того, я изменил цвет агента по их мнению.Я хочу создать диаграмму, которая демонстрирует количество агентов с "полностью согласованным" мнением.как это можно сделать?на следующем рисунке, что я должен написать в состоянии? введите описание изображения здесь

1 Ответ

0 голосов
/ 20 мая 2019

Вы можете просто набрать item.myOpinion == "I like x", предполагая, что параметр мнения вашего агента называется myOpinion, и вы хотите сосчитать тех, кто имеет такое мнение.

Если ваше мнение на самом деле цветное, оно будет item.myOpinion.equals(Color.red), но ваш myOpinion должен иметь тип Color.

Однако в вашем вопросе есть много искаженных вещей. Если вы, агенты, измените свое мнение, это должен быть не параметр, а переменная, например ...

...