设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6581|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
& y) E0 q. P9 U* y1 A- u1 D- k3 Q, W$ F+ c0 M+ n) m4 s0 [) S
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题., `# i/ c4 z/ t6 x. K
# n& @$ _! ]$ d4 |' R
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 9 v6 V9 q& x; r) u" j8 f$ H
- U" z; n7 d# X, O" v' Y
【见三楼,呵呵】4 O9 Z, f5 m( P# U; w8 t7 `$ h
7 ~7 Y& q+ o9 |4 Z' z
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了& ]- A  Z) ?) O7 L; |* n/ ~7 b+ w
( B# b9 ^( `" H4 |; C7 J
问题找到了,
- H3 t7 C2 I7 L, B6 z, ~, l5 T* v% N$ B  g3 {* b) m4 |
, ?" Y; E& ]& |" r/ `+ U" i, S
在 To clear 中遗失了一句
( t7 I# W2 P# J! V- |) D' J; k3 g8 J2 E% e
    [ ask neighbors with [any? grass-squares-here]& V; L# I% Q3 ?$ n# y& w

' k6 \- e! t1 z, C  U/ ?; ^6 L  Q$ m- y& ^4 b1 @

) s+ r5 g" F& c" d. }2 J" I2 l! w5 ~
to clear/ j! Z! h0 h' c- G

4 ~% @: r( j% Q; L* J" z% z1 i+ F7 Mask grass-squares-here [die]
5 {( P, O% x/ X  F; i) n( O
3 |. W7 a; Z! Eask markers-here [die]% _" c/ p& j# g4 L
/ ^, w: E9 s1 O% _+ h
let total count neighbors with [any? mines-here]% i! H6 U/ J* M8 O+ y1 q
0 j5 {, W4 v) I9 p4 Y4 S* @
ifelse total > 0
3 c# ]% I  ]8 [, G
8 z3 X- Y5 y5 h6 y9 o4 M[set plabel total]( }' h: l6 J+ M- |
6 p  V6 Z* V; a4 c6 c7 l* d
[ ask neighbors with [any? grass-squares-here]
  s- Y1 }2 j1 `
% ^* J: A4 O, p0 `6 w) g) Q" w  ?: v, `/ Z. H
[clear]8 ]( U1 K/ ]0 h* |% F  y  E

; a* ?/ x, \) o4 hend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-31 19:41 , Processed in 0.016093 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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