设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5172|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,8 \3 Y3 ^) d& {# X& q6 Q8 e

2 E3 @, b4 _( J. }: D2 D9 v几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.+ G. Y$ ]0 M. n: o0 |4 i

! a6 w: b/ L/ e主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
% D# f0 n5 }5 b. G( J, E1 o
- {; r# G2 r2 F" d5 B【见三楼,呵呵】  B$ r2 q; [$ s6 ~+ }

5 y0 B' t# _2 ^- s0 z[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了3 N* Y2 N( |6 t$ Q: }
" [1 @$ ]$ M2 u: g
问题找到了,
% ]; f) N6 s. q; ?" D
4 ^6 D1 m& S% v* L* e8 q( z* w/ V& C, D( l
在 To clear 中遗失了一句 $ l, e" e/ d4 l' ~

+ U4 D7 I; s+ s+ r9 J  J0 J    [ ask neighbors with [any? grass-squares-here]9 c/ Y( l: _! D4 }/ }8 _

4 ]6 u' z; u3 v6 }
0 r5 f% v  B4 q6 e* r4 w! F
4 I: v. t) [; H, @5 o& I
) A5 s, c* b3 x1 d% |to clear
1 F4 L' ?  j% n- J( v% O; \2 y3 T7 j( r8 n! C6 z1 L' r8 t1 Y4 R
ask grass-squares-here [die]+ w- o6 U9 s; U  u' v
2 A: T8 J) B$ k- _3 U
ask markers-here [die]  b, ?. Q( g; p
6 J9 Y- m7 o+ |! Z2 v6 A
let total count neighbors with [any? mines-here]
  h% O% u/ _3 T
# ]6 W7 L9 v& C# @$ @! q6 p. `ifelse total > 0
: }  k; c5 w5 v, k2 k4 c4 w3 m, f8 x* z  f( I& J& {7 ^& _3 N
[set plabel total]
5 @. S- f( p: y
0 J, M: \* F) u- q9 C2 O$ J% G [ ask neighbors with [any? grass-squares-here]
0 k% U1 V. v* I. i! B' @5 f  q- W8 j# t5 P6 d
0 ~$ r2 f- _" Z  I' q) T
[clear]) Q; ?9 D- T( X7 s) A  ^6 [/ Y

/ l+ b1 N" e' |7 d  _end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-2 10:24 , Processed in 0.012926 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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