NetLogo операции с двумя наборами агентов

У меня два набора агентов. Существуют ли функции для поиска:

  1. Набор агентов, присутствующих в обоих (пересечение)
  2. Набор агентов, которые присутствуют в одном, а не в другом

Мне очень сложно реализовать это вручную, особенно когда это необходимо внутри тройного запроса

Идеальное использование было бы похоже на с синтаксисом :

let cross set1 and-in set2
let uniq set1 with [color = red] not-in set2

Простые вещи, такие как «Находится ли агент A в наборе агентов X?» проблемные

9
задан Seth Tisue 19 November 2012 в 13:13
поделиться