我对 NetLogo 很陌生,这就是我在这里停留了数周的原因。
我想做的是让特工成为 2 支球队的 4 人一组。
我的计划是让一个函数包含 4 个海龟 id,
to assign-groupmates [a1 a2 a3 a4]
Run Code Online (Sandbox Code Playgroud)
并将它们分配给第 1 组
assign-groupmates [a1 a2 a3 a4] =team1[]
if team1 > 4
assign-groupmates [a1 a2 a3 a4] =team2[]
Run Code Online (Sandbox Code Playgroud)
我所做的是:
to assign-groupmates [ f g h i]
let A who random f
let B who random g
let C who random h
let D who random i
ifelse f != g, g != h, h != i, i != g
[ set …Run Code Online (Sandbox Code Playgroud) netlogo ×1