设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5707|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
, |3 K2 j$ [' c4 x1 F7 b$ X
) `1 A  B! o4 u几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
$ x: g7 S9 n8 d( L; N& v* Z' M! c2 K$ U6 p/ t
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 5 `+ p8 B  l5 s
% t7 n  ]7 x; \- z
【见三楼,呵呵】
3 _5 h# |& J9 |" \! T) k
" L+ T/ o4 _6 u6 w9 U[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
; |. ?- z" e4 h9 z$ N9 w0 p! _
2 J4 y5 W5 P2 ^. T& u9 P问题找到了,
' [; {) M) X; I9 h* Y  d' n! w0 A+ L! l; S$ Z; q
% k* H- C6 S  K4 \6 S6 G
在 To clear 中遗失了一句
) ^7 b7 [7 ?( f8 i$ \
6 I9 N5 O; Z+ M9 S( L    [ ask neighbors with [any? grass-squares-here]
( G! A! ]- p2 W3 t7 ?: ~; r7 W0 Z" _+ C4 I$ R: `
" I# h2 ?6 X$ p& V2 ]) _

0 q5 f$ M- G4 P. w. ~; L3 i. r! h6 O8 u) Z$ A& F( p. F) X7 X( f
to clear" Q- w6 @& m; I0 t5 _, @9 i9 A
7 Y9 ?# h; E% l( B, n% o, r7 T
ask grass-squares-here [die]
2 R7 J2 Y; _# e% U4 |& K
6 y2 Y5 V$ L" ]5 p/ n3 L$ d, }ask markers-here [die]. o. A5 l7 H) R6 X" N! Z/ D

$ K3 N$ L$ }# V6 E/ tlet total count neighbors with [any? mines-here]
+ g3 w2 B( a* ?( X: k  h% O" r8 g; s: k3 y9 D3 O0 _  U
ifelse total > 0
1 c0 \9 p) Z' P; ?9 W5 X) \+ ]
3 _1 z, Q, U; F2 z( ?  y7 @0 p3 h[set plabel total]
0 T' ?- _0 ], h/ w. G* h+ |! v! x2 R8 B6 c8 ^6 b
[ ask neighbors with [any? grass-squares-here]
0 m& K  c  K. N, P8 u, y
; f# I4 E* k+ p) O+ M6 S" }) @0 {; Y& A
[clear]$ G2 V0 M. j" M; y8 q0 r3 z

5 N* S8 ~+ f8 [3 Send
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 14:49 , Processed in 0.015477 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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