2016-07-11 2 views
1

Я пытаюсь построить график, показывающий переменные всех агентов одной породы. Хотя количество агентов довольно невелико, я думаю, что должен быть более элегантный способ создания ручки для каждого агента. Здесь?Перечисление переменных нескольких агентов

ответ

2

Элегантность, здесь, зависит от того, что именно вы хотите сделать. Это может быть совершенно законно, чтобы создать одно сюжетное перо на черепаху, используя create-temporary-plot-pen. Среди преимуществ это означает, что вы можете дать каждому сюжету имя и показать легенду на вашем сюжете.

Это, как говорится, также очень просто использовать одну ручку для всех ваших агентов. Предположим, у вас несколько черепах разных цветов, и вы хотите построить их размеры. Вы можете поместить что-то подобное в «обновлении команды» пера в:

ask turtles [ set-plot-pen-color color plotxy ticks size ] 

Это изменит перо к цвету каждой черепахи и построить единую точку для этой черепахи. Просто не забудьте установить перо в режим «точка» в расширенных параметрах пера.

Также обратите внимание на использование plotxy вместо просто plot, что позволяет указать х координат вместо того, чтобы полагаться на «авто заранее» поведение plot.

Смежные вопросы