设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5820|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,& c9 c' w0 m0 J, K8 S
0 V* k" e8 @! t% E1 B  H' |
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题." o* i& f0 z$ @% t0 L. I* t3 E/ a

* j( N7 X& e( A( M2 H, O主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 0 b: D8 v2 v9 w( g; Q7 c! }$ t! |

+ C: Q: z  a( L% i+ l" |% H+ ~. @3 b【见三楼,呵呵】
" O* f- m% ]/ ^3 N  V8 C3 t5 a/ B" f! v2 d0 B& y
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了8 r% M* g2 A7 H, l& T1 A
; M( R) E6 r( \/ v, V  t  T
问题找到了, + R2 T5 P$ B6 f* K. u% C
7 m  f2 r& ]# B! o& a0 |
& Y2 H" t# w, U& n& f
在 To clear 中遗失了一句
/ ?# J: i% ~+ M! w: R, u, I# C, s3 U8 U- c
    [ ask neighbors with [any? grass-squares-here]7 u2 p3 X  f5 x
0 \+ U% p5 G" ]! ?1 q/ k
8 M3 I- o& J$ [/ x& \! s
0 s0 [- k& }' t) w$ K+ v5 x7 d9 R$ |

# ?, e( X: Y* yto clear3 }3 k+ H. q' d" [- c2 x
; O! `+ ?9 e8 k6 `) ?% T0 B
ask grass-squares-here [die]) [+ r. V$ W' v$ Q) u6 U

& O6 w* W$ f; h7 D5 k9 Nask markers-here [die]
7 E+ Y* h7 l+ l& d  {, z* n1 Z
let total count neighbors with [any? mines-here]
' B. x/ g; ]6 F  s( j# y2 ^4 X' Y8 S- H
ifelse total > 07 r$ l4 G# d$ o( N& f1 o, H
& b2 Q/ V* W5 h9 I# T/ g
[set plabel total]
! \: G7 Z& d* Z2 r6 E- _. j* E5 a- G& t' m
[ ask neighbors with [any? grass-squares-here]& l3 g8 p, B2 O* \8 j
3 N9 h/ X8 K+ Q6 B
' g5 ^5 E: s5 T7 {; J" B
[clear]3 p5 _' a. v, }; z  v" B5 X
' k7 K4 t: W; @  I2 ^2 C
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-31 03:45 , Processed in 0.014237 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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