设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6682|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
6 v& v6 \) |$ g4 G3 ^- m- n
; [- g6 G- }3 M% S7 c4 s1 p" g0 Q6 K几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
- k/ c! t$ B0 M! s( T/ Y; Q
/ @% C+ F: A: }主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 9 K* Q3 A2 d, ^
5 ~3 f9 O  A) {! y; q: F, G
【见三楼,呵呵】: O0 K, e; k: [

% K8 g5 Z; \: O# ?( t7 A9 Y[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了7 U% j" A/ m, t# F  o% Q# Y
7 q' d$ s5 e4 v. \. W
问题找到了,   e% ~% B9 f# }1 ~0 {8 C2 {, ?
0 H; S  e7 _3 B$ w$ J9 k6 ~1 @

$ A7 c$ }9 O' b在 To clear 中遗失了一句
& D' E9 x7 b# j: u
* r2 O0 x. m6 s. y  S9 r9 g    [ ask neighbors with [any? grass-squares-here]+ m* s; y, C% ^
7 y$ ~) Y5 }7 F/ O- ^: ~+ T+ f

- f4 s: S# H1 c# [8 w
  \6 ~. H3 t1 ~- K1 b8 K  |, P% t" u2 a* t8 d  ]- d
to clear
. y1 [0 C2 e, X2 e& N6 m  D  x6 b1 P" b. y2 @3 q+ [5 m) @/ ^- Y" K3 l
ask grass-squares-here [die]1 d1 ^2 N9 w  f

. C" z; `7 ]" \, r* M; H$ e6 \ask markers-here [die]
, q1 _( n! ]. U  \0 m- e
/ z0 ?4 k9 l  c$ Xlet total count neighbors with [any? mines-here]/ M: K6 N% S) w, a8 [
3 |( \. [( ?& B8 f7 G0 N
ifelse total > 00 ^$ x: ~. X( [+ C5 w# z1 K; ^

: U$ Z0 H" g+ C3 Z( w$ A" W[set plabel total]+ `% e$ F7 t* T4 _6 c1 S
4 s6 H9 t& ]8 u% P* G( S
[ ask neighbors with [any? grass-squares-here]
7 g+ i: B) Y" u& R  H+ l+ [" ^7 A& x3 t7 u  N4 {! M( Y  w
& n6 r8 t" b: {7 n3 [5 S
[clear]+ k  m# d9 o! c

: g  O. v1 d5 e. oend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-11 03:09 , Processed in 0.013170 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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