在netlogo模型库中有一个virus on a network,里面有一个代码to spread-virus
# P4 O+ R5 F/ [ ask turtles with [infected?]
* n4 V! i" I: ^: d [ ask link-neighbors with [not resistant?]
) W$ }' q$ s. t [ if random-float 100 < virus-spread-chance6 G) O- p$ d1 L9 O4 N/ z/ a
[ become-infected ] ] ]$ B1 ^. ]( s) }, w, k
end" {) }( q2 i6 i" A, ^
这里为什么virus-spread-chance大于random-float 100,就可以判断出become-infected呢?
z9 U- l0 Q$ w7 h4 Y wto do-virus-checks8 A& p* Q n* G% \1 e! Q
ask turtles with [infected? and virus-check-timer = 0]
# Z7 ?3 m) x. T [
4 g% U. i; R3 x7 M8 ]3 O" k if random 100 < recovery-chance
$ A1 d- |( f& J. l( K" z7 @1 o( o [
0 o4 i& \" @, D ifelse random 100 < gain-resistance-chance7 k. D# W) T( I, d7 @
[ become-resistant ]* N ^# ~3 \6 T8 K4 S6 X) x' K
[ become-susceptible ]
/ X2 S# i. P( O8 E ]
5 t: U3 s& w$ W ]8 _0 o* c! W7 l% z
end1 n% p2 r+ e* h# U( a8 b5 T3 U
下面同样这个问题不明白/ L8 m' x, v. B" ?* M
小妹求大神帮忙!!
q; \+ S4 R) z6 z |