设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6553|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,* Q9 l/ S6 E! E! ~, O
, R- Z" O. }% W% N' \
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.4 }- [" N# {) C$ K* @3 D
, j5 b  L1 w* m8 e
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
' M9 @9 [* W0 `5 p/ s! |7 }+ Q; r
6 N9 n$ V# s, x, {" w' P4 C2 G【见三楼,呵呵】+ T) A0 |- S5 s2 [
6 |1 J3 u' t- w6 w
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
' ?+ h5 E2 h7 m) s. K  H# `7 q/ u5 D, }) M1 J0 Z5 |, x; `$ s
问题找到了,
2 x8 a7 ^6 v3 y' r- }  ]' R
- t9 L% U8 l3 X+ n! p+ J. q
& a! s7 a9 {7 N7 L在 To clear 中遗失了一句 & H* h5 \" i2 {) }
4 o2 e' b- H% Y: u- u
    [ ask neighbors with [any? grass-squares-here]
# L. z& \5 T+ A% B
5 O. I; ?9 f0 q/ j) n$ _
* J4 C. W, E) E" Y7 n  t
6 j) h' _4 G2 T4 }( _2 M$ w8 X; l  i
$ _: B& y) L3 B; s# t: Qto clear& u, T( a  H& v+ A

+ c( }$ q( g- n2 G* }ask grass-squares-here [die]
$ |( H  Q9 ^1 h$ L' V) S9 [& ]+ M( s9 n, q9 g: i
ask markers-here [die]2 e5 y+ A  Z. Q7 H* H# h- g* |, w) i

8 |9 \5 @3 t5 p. W/ d/ clet total count neighbors with [any? mines-here]7 }: M0 V0 X! }" n# t3 [( ~
* W4 W; e2 H& E5 s! Y
ifelse total > 0! z6 B* w8 a; r; I! [; ]
! p1 s( C+ m0 y  w
[set plabel total]
1 d0 w8 |/ c/ _  B
- h$ ^9 @2 K8 P [ ask neighbors with [any? grass-squares-here]
$ L3 d* e3 d1 i9 B; ~, ?% B% N2 ?6 V/ v! o' i5 x

# X8 w! ]8 f. L1 L5 w[clear]
' Z: r+ g' a  B6 ?4 N3 U
7 J0 I3 F2 @5 s3 t4 nend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-28 18:35 , Processed in 0.011188 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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