在netlogo模型库中有一个virus on a network,里面有一个代码to spread-virus+ w* \3 K, }$ z6 T% U; H
ask turtles with [infected?] F; k1 d/ J5 }( _4 T8 o9 f9 V" y
[ ask link-neighbors with [not resistant?]' b/ T9 b0 V( ~8 r3 T
[ if random-float 100 < virus-spread-chance
4 Y: D E- E x9 v7 ?& u- G- v4 | [ become-infected ] ] ]
3 O3 ~7 J, j# I3 Qend
; S/ z0 B0 [; ~2 k, l! r( u# M这里为什么virus-spread-chance大于random-float 100,就可以判断出become-infected呢?
+ H. c% T9 A, d) ?1 Qto do-virus-checks
/ f# g4 U z' y" \ ask turtles with [infected? and virus-check-timer = 0]+ \8 O7 S$ E; P! J# G
[% y$ P! G5 w. e4 H% N
if random 100 < recovery-chance1 G7 y) n/ V' }( K7 n$ p
[
0 Z2 s" a U) Q' \) W* a7 j ifelse random 100 < gain-resistance-chance' T1 n% c! T) O7 F# z3 G8 i
[ become-resistant ]
, d9 M% Z9 _7 d7 a! m [ become-susceptible ]( Z" K+ {* @5 m- v& W0 U
]% }) v- N. l" A9 L! f9 J" S
]
5 y* P) w+ {: G" k( F p" `9 F1 eend9 m4 f+ W- w5 y2 H) Y& u
下面同样这个问题不明白
5 |- F1 t3 A( y" @9 O% F小妹求大神帮忙!! 0 {0 u9 _, ~4 L1 t
|