设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6307|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,, v/ A* a) \8 M$ t4 M6 x  Q5 D

1 r8 i  A  z1 F: R7 P2 s几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
( [  l5 @+ B5 C! d
' u9 x1 q# K; D6 w# z6 D& V* @主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, / C4 |9 t) K" L) w
7 {$ j! n# X$ ~
【见三楼,呵呵】
3 d6 u/ G6 l/ p  C. w
8 k" t) i) q9 W[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了7 F) `" _4 o( t5 B4 V- B
( `6 z: j. Z6 D- }8 Y2 s
问题找到了,
5 A7 |# M- Q- W; G  G* f, {; _0 r. z
: j" s* H* j. T9 o& v
在 To clear 中遗失了一句
2 J6 k6 L# L% U7 O& }  b$ c: i
! i# u" U: \8 m% u    [ ask neighbors with [any? grass-squares-here]
1 b# W- s8 }6 ?! c  D7 T9 R$ P5 C
2 f: e$ g: Q  y% H7 H( T9 K4 @) b% J: h

* x2 l; k8 Y  [( F  |! F4 r. R3 O& V* ]# Z$ I
to clear
; J9 u6 p" Y$ W6 Q9 T0 Y. _5 ^) f1 E0 E9 l4 i
ask grass-squares-here [die]
, k3 O& M$ q' v' y' H
# A7 H& J- W/ d; a/ h* d* p& ~5 Bask markers-here [die]% h) R3 z7 F4 R2 Q

% f. E6 y$ S3 S/ Q  K+ I* [7 g4 R( ^let total count neighbors with [any? mines-here]
" T# T3 n& ?' ]; P# d( c
5 C: {2 q% e, T, eifelse total > 0
1 u5 b0 j0 Y' i6 r2 w6 H
4 k2 D. w6 j: h4 ]- Y6 G" h  K[set plabel total]
; f$ |1 U1 M8 z0 t5 ~) n: O
( l8 w2 ?! T' E) K [ ask neighbors with [any? grass-squares-here]9 T5 Y' R+ V5 u* O
* s9 Q0 ~, w: a
$ T$ o/ w0 q/ V9 @$ L
[clear]
8 Y  R3 S9 m4 M4 y9 x! l* V* @: N5 q+ Q: Y
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 23:08 , Processed in 3.412173 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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