设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6822|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
$ {* u8 i9 z. ~% x* q* i% r% Q. t! @3 c8 n" S) n3 B
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.4 i# E" v3 y) ?/ Y  h

6 L8 x8 B7 u5 W0 q. E1 l主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, ' _; l0 [& Y! C% K4 c- K
9 j/ I1 o' z+ b2 ?
【见三楼,呵呵】
6 s7 B# ]6 L. q( H4 x! C
1 N5 ~  t% W/ ]7 ?[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了+ d; N6 R4 o9 {, r+ |1 @7 D( R% C
( P; |8 b/ L2 b, ]8 h: y) t
问题找到了, 4 m8 R. X; J, `" T

# q$ u* @  f& m" v# h1 Q  t
3 P% w$ i* Z- \0 Q/ b) z9 X- |在 To clear 中遗失了一句
- A8 @, c" m0 n6 {8 A* n# H3 j$ i, [) _% n0 ]5 x- o: t4 u  T; l. H
    [ ask neighbors with [any? grass-squares-here]
1 C5 ~( d4 o* c2 C6 @( F8 N
" Y4 s( X2 E8 d2 @
! l0 w: T+ ?$ V- E5 E3 a  t  ?2 z9 n
2 P( J/ i- E* J) r- y+ s
to clear) ]5 D& v3 H. T. b- @+ R

& x. P' W2 n6 _! W- F* i! Cask grass-squares-here [die]/ Q: Y9 ]" t4 D" d( X0 D4 ~" o$ w' o2 a

1 k0 P7 m, B6 o- L- N1 e$ Oask markers-here [die]6 K0 Y+ q) S0 g, g0 u9 v: U+ S
& b$ }+ `7 @6 C9 g4 z$ X7 s
let total count neighbors with [any? mines-here]
6 J+ \# b& f4 {3 |3 c
4 ~$ q0 q3 F' I. |% {7 Eifelse total > 0
' [. P9 E* o7 l. N0 A1 W1 o* M1 p: g9 d7 [
[set plabel total]7 Q5 D; k2 [/ w0 d: L( y

* I- b7 d+ i' w2 r7 ~ [ ask neighbors with [any? grass-squares-here]' {4 K) E$ _$ z) n6 j8 L

( C/ P6 k" K* A5 @$ Y2 Z8 }( B; n% C! W! O, N& a6 M) Z
[clear]; T( F! s% P# q* ?! x

2 }' F8 m! \) c; X" D& Rend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-15 18:55 , Processed in 0.016321 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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