设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6297|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,, O. K$ {6 E! H- l4 `% g
% i8 o; n1 v" G7 H! h! t3 S) N
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
7 [# {4 ?( |  w6 ]
# V2 x- P7 ?* g: N主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, % v& P) O8 w4 ]% u& Z
* N$ a6 y1 k" g' O9 h( l$ _) K- Y
【见三楼,呵呵】( I  Y# }, K$ h

% t% `* K, d, j; S' Y; A) k: {7 }! v[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
. ?+ l# {4 G8 \0 d6 [
( j4 }5 I+ O: v9 ]问题找到了, - J' h5 W! U: ]( q  h, B2 W
0 K" Q$ }' g5 @* c- n0 A

. ]* l1 N1 A2 v+ }3 w在 To clear 中遗失了一句
" G; c! U% F' R5 q& k' X3 N; @, E: \: N: }1 ^
    [ ask neighbors with [any? grass-squares-here]" C  y# c+ n' o- J" f( c

. E0 r. i  x: `/ Y0 K: k; \5 H- N& X" W3 f' W4 h

: A6 u2 V6 m  o. s' L# b' c) k* x$ G' U: q4 Y
to clear
3 T" |, S% q  f' i, s5 s
, F4 S: z, I* Wask grass-squares-here [die]
$ j- }# @7 _. r2 ^7 `9 k  J
+ F( X! w$ s- r% b6 ~ask markers-here [die]
' r6 s5 W" K3 M; E. e
8 y  O8 y: b" P8 I- ~let total count neighbors with [any? mines-here]. Z9 y+ g0 ]& {. ~
, N8 s* z& P1 g  H  y
ifelse total > 0
1 V* h: J" M0 n8 ]' V2 P" Y4 A1 ~$ O# ?+ n
[set plabel total]7 }9 u' _! t/ u- _

: U/ r2 m7 l* Y0 s9 ~. s9 O' V [ ask neighbors with [any? grass-squares-here]$ K8 @$ k- l/ M3 C5 T1 J" r

2 O9 N3 \! g% e! h
0 r2 Q( o4 j$ L9 d' [! |7 r- K* z! m[clear]0 V+ t1 ^; {8 _0 a/ f( G
& m: m- b- W4 y$ k+ P9 C  v
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 09:34 , Processed in 0.012756 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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