设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6820|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,  E& K' n4 x( ~# j% W+ L

  [+ O( G1 u- \7 o5 R1 w几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.- R. t/ h) y6 K8 X7 B* ]& M0 k9 ]4 T
, i/ ^5 n3 w" v
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, - m) g4 @/ i% M" r

( ?! F8 ?# Z4 ^  p- i4 t【见三楼,呵呵】! S7 b. D! n% e
0 R7 h3 r1 s* C% G5 E/ ~. V9 k
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
. I) L- N$ ]' q' X! T3 q* B8 |
4 U! B  E4 T5 E* o8 g问题找到了,
# X6 C  |( F# c' o3 t, @" m
* q! i$ Q2 {5 G8 t4 w1 ?
3 c  w5 }" e+ _, n6 y0 \; t在 To clear 中遗失了一句
# w" O- o/ ]; m5 g. _# B2 Z* D: P2 r; ]8 d
    [ ask neighbors with [any? grass-squares-here]9 c6 A# ^* Q) D% R

9 w" b, b0 z' E, X- l5 ~8 ^3 S0 {8 M1 J0 Y; t

3 ]6 b; Q$ f: r. P( S/ ^" v% r
! W! ?1 w; m' w5 {+ F. a, G* x3 Hto clear
8 d* |5 j1 ^+ H# U; F0 h
& e) d0 J0 a* ~ask grass-squares-here [die]  k5 [6 O* Z, m, V8 ~1 r! m8 T' y
4 a- ^* h2 X; k7 r, k2 {9 ~: H. _: E
ask markers-here [die]
4 ?; m5 i5 \0 [* X. P( |. s6 u  a9 O6 O
let total count neighbors with [any? mines-here]
( O; \& q" G# j7 r6 S( t" Y2 l8 ?" ^9 O. N* b. u4 P
ifelse total > 05 ~& `* L* r* n* _
: B7 j- O! w# X- m% f
[set plabel total]
2 _, _8 I" F8 T/ @& [6 D- t" n' X' A! R( x% c0 A& Z7 ?& C
[ ask neighbors with [any? grass-squares-here]6 _1 ]5 H6 X8 ~  b+ f2 s
* F( g3 F$ }% R% _6 X

; @3 t2 |* w  E) I[clear]
' D! Q7 U8 L$ `; t% _9 O9 [# I! k* j0 }: A% D7 d5 W
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-15 16:13 , Processed in 0.014034 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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