设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6304|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
8 ~" Z. H$ _& f" U* |; O
# z# O4 M8 k  s! b, C几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.+ z# D% K4 `0 e- V! e
$ X0 q1 x+ ~- k$ @
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
; [7 @0 a! ]% \9 @
5 [% {, P3 F+ h& Z0 U7 s: M7 X0 ~【见三楼,呵呵】" V) q2 T$ R$ Z

, q3 }  ]' I4 I  X[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了2 z" t) q7 s. A7 P

3 R- x5 Z0 w- {6 W. t( ^* I问题找到了,
6 R3 c, g- x/ M+ X6 q" Q# J: R) L( y8 t% U

6 K6 f! O4 s2 c' E- O0 j% p在 To clear 中遗失了一句 5 ?' V; @, a9 h2 k* ~& e

' K' g; P5 O- o8 C7 p0 Y/ S, e+ p    [ ask neighbors with [any? grass-squares-here]
6 l4 q+ L, O* x: K# Y! H6 v
2 Z2 C& P# D/ S6 v7 n% O! Z* d
( M1 ^8 I8 I4 h) p( r$ G" g7 @, L8 Z

" L# d6 m7 W7 b+ Q, D8 _to clear
4 N/ x0 ~# M, \8 F$ l' [8 g, V& o/ {6 c, _
ask grass-squares-here [die]
/ A, s6 U. L5 E" r. N# O
5 w; K( w+ G9 I* W* Mask markers-here [die]+ l" ], Y$ a$ x5 y+ L& a
7 u7 Q$ n" G+ z# z  b- m, E
let total count neighbors with [any? mines-here]7 r5 w% y, B0 |9 V5 l3 ]

* U8 }$ r0 `2 a% b& z" k. I5 C% mifelse total > 0. ?8 R; C4 O) c: n, F3 @$ M
5 a. S2 ?) A9 S* _8 _8 f
[set plabel total]# Y0 ^& ~7 `: |( r0 Y
$ E+ ~+ j: d: f% _1 |9 {
[ ask neighbors with [any? grass-squares-here]
5 y" n& d$ P! T) a' U; C
- ]/ A7 Q- }1 k& W' S0 a# z9 |, Z5 d) k( Z; L: v
[clear]- F9 Y1 z- y- w0 j, h2 L

1 }5 Z4 E  m) t1 g: g* q2 m7 Pend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 21:48 , Processed in 0.013030 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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