设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5937|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,9 F0 n# }; R! N2 i  c& ]. f

  W5 D6 |' m9 Q5 |3 Q几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.9 K: ^% W! \4 t' e5 f
7 L; `3 c$ @# d! [1 }" _, k
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
% e1 G* ^& k0 p6 R2 R* R. x
3 {& j5 K7 |& B1 I4 @; r7 [【见三楼,呵呵】
) q" ^- |. k# [' a9 B- N* t6 v" x+ F. [( |
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了6 X; j! k) r) g' i% {! C
: M7 F8 U6 t8 p% j! V# L7 J
问题找到了, 3 [2 h+ L9 j5 d6 |! a; T
- u9 D/ U" }2 H& H" K7 v1 J6 i
. l; G- W7 [0 x" o: L. F
在 To clear 中遗失了一句
% |' a4 I! w$ m8 S' K( a% Y8 J0 ]: d
    [ ask neighbors with [any? grass-squares-here]
! j7 X/ z; W% w
4 ]" }; t/ S& u& t; R: {. c5 }
( x4 l* W0 ~, `7 e, N# h' I7 w* `/ T% u" _3 T- k! o+ }

0 m4 o3 w: j  x# a  xto clear
$ O) Q6 S3 L8 H
8 K8 f6 p4 H# a' l( Y. R/ p5 xask grass-squares-here [die]
9 J+ {7 x% D4 D# s5 w* Z: q2 W0 O8 e7 p
ask markers-here [die]
4 M) w. ]9 I4 c% W
% d. e2 W/ Y1 G: @0 Plet total count neighbors with [any? mines-here]* w! T" t  L5 ~$ o8 Y3 X/ P% t

$ }1 t, j+ Y4 pifelse total > 0% q4 d% i/ r; h# T7 a1 f

" e: P2 e( L" M6 `5 J! Z[set plabel total]  G( T  _+ _% Z8 F2 }( `
' Y- f* c. ~5 w3 X# c
[ ask neighbors with [any? grass-squares-here]
8 g2 P. K9 K6 V( j  e, t# `
9 a6 m! p$ t$ O5 }& f3 c2 T
! B, G0 A, A- H  T  K) t[clear]! ]3 A9 f  E2 g; D1 k

& t+ u& H. _7 @1 [% H! xend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 19:34 , Processed in 0.013191 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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