设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6597|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,. l/ b2 J3 ?( g8 K) V
" l) p) f% H, z/ O
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
" N' c+ z; Q! _/ ?* z9 D* n. m$ _, O0 P
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, ' ]0 ]  B8 Z3 O; q6 z

5 Y- ^6 y' ?5 r+ @5 n8 z6 y7 A9 s【见三楼,呵呵】3 @+ p2 f' Z6 g- W  e0 @" M
4 Z) L" F: d) M9 g5 B, x
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
1 k$ W/ p3 X% r8 V% T6 M. F; p7 }2 F
4 q2 k% e- K# p5 P/ ^) B* m3 P问题找到了, . s. d6 U  F; K2 v9 R6 ^' U0 S& u

) q7 B* i' M: h, K- U; b" ^! c' _) k" W/ v. @
在 To clear 中遗失了一句 3 {% \! [  L  ]) ^
6 Z2 t, e" J& _" T. z) \1 U
    [ ask neighbors with [any? grass-squares-here]& T* A8 R  C. u4 t; F1 L$ F" ^) d/ J
, S8 N- v% w. ?1 k6 [
$ Y" B7 u6 G4 A/ R- U- W0 A
/ |, S+ u3 x0 A. q- A6 t
$ f0 X7 c* V) F
to clear* O- f$ Q3 f; c

& P7 F7 f; g9 b" _! r+ }& F& mask grass-squares-here [die]4 [$ v) u0 I0 `0 e/ c

2 ]; Y- e& m! v: Kask markers-here [die]
+ K2 ?8 s1 B* K! F
. z2 U1 H8 e+ N5 _+ ulet total count neighbors with [any? mines-here]
# ~' q0 \; @3 V  ~, z. W8 m" m2 ~" w3 N& B0 o$ v3 ~9 R; D6 @
ifelse total > 0
: \7 f: _. e9 X8 w8 G' Q  x+ j( g, a
[set plabel total]9 J% A# Z! i% b& S
! X) e" g% ^* v! Y+ @* D* U
[ ask neighbors with [any? grass-squares-here]# M  U8 ~& M8 p# o
# k, v# L% b+ E3 B/ m- V
/ G  }/ D9 I' l! e
[clear]
* P1 F3 M# x; H, |- |0 L) w9 e& ?9 s: e. {! M* t7 |3 G
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-1 06:36 , Processed in 0.013730 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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