设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6809|回复: 2

[求助] 新手发问超简单问题-With 的用法

  [复制链接]
 楼主| 发表于 2013-3-17 12:08:04 | 显示全部楼层 |阅读模式
新手发问超简单问题,目前还处于研读范例码的阶段,边测边看结果来理解程序+ V3 j6 v" W+ @1 w1 I6 k
其中有一段如下
# B* Y: b4 p/ z; dask turtles with [ infected? = true ]  
( ~% B+ ]& k9 r4 {我原本以为这句会回传『所有』infected? = true 的 turtle
0 ]$ @* P: g2 P2 Y6 p7 D+ h8 b但看结果似乎不是这样。
0 x, E/ B9 }. ?2 W2 q" w& v
; x; |! C) a1 a" V7 q7 p假设所有符合条件的有 5 笔1 F- K8 Y, _& F
有时候回传 1 笔,有时回传 3 笔,是不固定的; U0 [5 o. e# w* O
回头查语法定义
- h* g# g" S! X: k9 |* I  Bwith ! k+ A1 F+ |1 S
agentset with [reporter]5 h- x/ `3 t4 Z
Takes two inputs: on the left, an agentset (usually "turtles" or "patches"). On the right, a boolean reporter. Reports a new agentset containing only those agents that reported true -- in other words, the agents satisfying the given condition.
( k# i( ^; L; K" ]- \' F+ T: u它只说回传 agents satisfying the given condition
# H/ w4 |( Y+ C, @是否 with 回传的是『符合条件』的数据,而不是『所有符合条件』的数据 ? 1 y  y- ~- ?" {1 Z8 G

7 }  V4 ~5 Y$ ~( x) Z- x6 n想确定一下
! k  r) h2 W# Q$ v/ n谢谢!4 J4 v7 o- j* l5 P' L5 b1 s4 t
发表于 2013-11-7 00:02:20 | 显示全部楼层
本人也是刚入手,应该是所有符合条件的新主体集。估计是因为setup的问题,每次符合条件的新主体集不同,造成结果不同。
发表于 2013-12-25 20:50:08 | 显示全部楼层
这里没问题,是『所有符合条件』的数据。
7 t/ U( i2 R6 V/ T5 b; n* `问题应该是出在其他地方。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-8-31 18:32 , Processed in 0.019122 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表