패치 컨텍스트에서 거북 컨텍스트로 정의 된 변수를 사용하려면 어떻게해야합니까? 이 코드에서패치 컨텍스트에서 거북 컨텍스트로 정의 된 변수를 사용하려면 어떻게해야합니까?
turtles-own [a]
patches-own [b]
to add-turtles
create-turtles 2 [ set shape "turtle" set color gray set size 2 ]
ask turtles [
setxy random-xcor random-ycor
set a random 10 ]
end
to function
let beta0 0.4
let beta1 0.9
ask turtles [
ask patches in-radius 8 [
set pcolor red
set b beta0 + beta1 + a ] ]
end
,이 거북은 각각 "A"의 값을 갖는다 : 이 내 코드 (나는 그것을 단순화)입니다. 첫 번째 거북이 주변에서 반경 8의 패치가이 거북이 + beta0 + beta1에 고유 한 "a"값을 얻길 바랍니다. 두 번째 거북이도 마찬가지입니다. A는 지금은 해양의 답변을 본 적이 있다고 거북이 전용
나는 내 코드를 개선. 나는 "거북"안에 중첩 된 "패치"를 가지고 있습니다. 패치는 이러한 패치 중 하나에있는 거북이의 거북이 변수에 액세스해야합니다. – Nell
이제는 더 잘 이해할 수있게 업데이트되었습니다. –