|
|
我想把在每一个patch上的turtles经过一定标准选择选出一个,然后把这一个turtle的一个属性变量传递给patch,写了下面的代码。: O0 q* ]) O( f3 {/ T
2 H! c/ J3 U" Q& d& s
主要有两个疑问:; r) C3 i$ |7 h- U
9 Q* K- B, [% a% I6 l l8 ~# N8 J
第一,我是用of引用turtle的属性的,可是通不过编译。应该用什么办法?1 h; g+ q; u$ m$ l
第二,set expectation那一句里的para-a和para-b也应该是被选出来的turtle包含的参数,可是目前这个写法似乎不能体现出来这个意思。
. U6 y% v Z# S, J. M+ R6 U- r0 }( z8 S$ |4 G# G# j2 q! z; b
% K& z z' _9 N) X. u. F! B
各位高手能不能帮忙看看啊?提前谢过!8 i$ X6 k$ F+ b
3 O2 y0 g: J+ a9 t, ~to form-expectation
9 C! C. h, N! [2 R" ^+ Z ask patches [
, v9 }. B, L+ {* W6 r6 @ a let active-strategy min-one-of ( turtles-here with [ length ( remove true (map [?1 = ?2] predictor descriptor) ) = length ( remove "#" predictor )]) [ strategy-error ]- f' J1 N# U. h5 K
set expectation para-a * ( pre-price + pre-dividend ) + para-b
k( d L) ~, U set trader-error strategy-error of active-strategy2 j8 Y p7 m2 x5 c
set trader-type strategy-type of active-strategy ]$ K! n9 E! Q) o O: G. O1 Y" j- o
end |
|