设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6302|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,5 b. a1 k# h7 C1 v

5 Q' S  D1 u( s4 t" D( y几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.8 a2 |/ x8 P. _8 b! F- m& C/ }

0 M) f8 Z$ x1 S! O主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
9 m, d; Q4 X5 K6 a0 ^6 o3 K  T9 ]5 q" k( ]! q  O8 M; s
【见三楼,呵呵】
( N* J0 a0 m9 J8 G3 Y) b3 |  M$ W% Q& p
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了9 c6 a5 F0 c6 B
9 |! C; D+ s9 s7 \( A
问题找到了,
. l9 i- m' ^. h7 c) n0 |$ @5 n3 a4 r- ?* M8 \, M6 E2 A  v

/ y. w- K2 {6 J2 S2 i在 To clear 中遗失了一句 : E2 Y7 b  M, n. {0 P* Y, ]9 b
4 F- V4 ^9 n: f' _- B3 b% s5 M* f
    [ ask neighbors with [any? grass-squares-here]
5 J1 Q! |1 K! _# Q9 z: g- }5 d2 A, Q* v; K* Z; v

% f  t* t' \, d+ |3 ~
9 Q& ]9 Z, K& a$ }) Z& E" M9 P9 l+ t* ?! l# ~
to clear
+ h: b2 {! R6 g  R+ Z8 j) `1 s1 l6 e/ Q+ B* A
ask grass-squares-here [die]& g$ N) [) w. p( K4 o' Y% r
/ j8 r" E4 @5 \' P) Y3 x; Z
ask markers-here [die]
& H3 n& v" B3 |6 Z) L, N
4 }% \6 |, h# hlet total count neighbors with [any? mines-here]
- s' U4 ]1 K1 l! {6 M
* n* G2 G% P. \; Z1 ?' Rifelse total > 0" e9 l4 @  ^7 T6 R& w

$ s" L5 T' \5 C- B! d1 a6 v[set plabel total]
- C# ]  W# O2 l& e. V) G9 }5 [- v1 S
[ ask neighbors with [any? grass-squares-here]
3 n  f2 l+ v( e' Y7 S: j, B- P6 D7 U
- l; n! H$ R2 t- U& T4 \4 J4 c, N5 X* k$ w6 u; \
[clear]
, P/ `: o2 h0 g$ c% p
) Z6 {2 N) {3 a2 oend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 20:44 , Processed in 0.012590 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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