агенты делятся друг с другом своими списками

это поможет u

$var1 = 'text';
$var2 = "Name\branch\".$var1;

o / p: Name \ branch \ text

0
задан Arsalan 5 March 2019 в 17:32
поделиться

1 ответ

Самый простой способ объединить списки, как вы описали, вероятно, будет sentence:

turtles-own [ agent-list ]

to setup
  ca
  crt 3 [ 
    set agent-list map [random 10] range 5
  ]
  reset-ticks
end

to link-and-share
  ask turtles [
    let target one-of other turtles
    create-link-with target
    set agent-list sentence agent-list [agent-list] of target
    show agent-list
  ]
end

Однако вам придется внести некоторые изменения в зависимости от того, что вы на самом деле ищете do, так как это означает, что черепахи, соединяющиеся позже в этой процедуре, могут вытянуть agent-list черепах, которые уже изменили свои собственные agent-list. Таким образом, если черепаха 0 захватывает agent-list черепахи 1, то позже черепаха 4 захватывает agent-list черепахи 0, черепаха 4 будет иметь agent-list из 15 целых чисел, а не 10, как показано ниже: [119 ]

(turtle 1): [6 1 5 4 7 3 9 8 1 1]
(turtle 0): [9 0 3 3 5 3 9 8 1 1]
(turtle 2): [3 9 8 1 1 9 0 3 3 5 3 9 8 1 1]
0
ответ дан Luke C 5 March 2019 в 17:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: