구매자와 판매자가 두 가지입니다. 구매자는 buyer_Price를 소유하고 판매자는 seller_Price를 소유합니다. 판매자 가격이 < = 구매자 - 가격 거래가 이루어지는 경우. 그래서 그것을 코드 :netlogo 거북이 값과 함께 오류가 발생했습니다
ask turtles [ if seller_Price <= buyer_Price [deal]]
하지만 난이 오류가 될 :
SELLERS breed does not own variable BUYER_PRICE
error while seller 34 running BUYER_PRICE
called by procedure INTERACTION
called by procedure GO
called by Button 'STEP'
는 심지어 내가 변경 동일 ask turtles
ask buyyers
또는 ask sellers
사람이 내 실수에 대한 몇 가지 팁을 줄 수있는, 무엇을 나는 바꿔야 하나?
코드는 각 거북이마다 한 번에 하나씩 실행됩니다. 거북이는 구매자 또는 판매자 일 뿐이므로 거북이에는 '판매자 _ 가격'또는 '구매자 _ 가격'만 있지만 둘 다 가질 수는 없습니다. 나는 각 구매자가 어떤 판매자와 상호 작용하기로되어 있다고 가정한다. 누구와 각각 상호 작용해야합니까? –
마지막 질문을 이해하지 못했습니다. 설명해 주시겠습니까? + 예상 : - 하지만 난 너무이 오류 령 어를 얻을 수 이 판매자의 [설정 ownCosts의 ownCosts + (deal_Price seller_Price)]를 물어 – runle