设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4922|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
7 F2 K; {* O$ L( z! i' S4 v5 z" |: r
7 `+ F5 ]* [0 y$ r! p9 }* G几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
) t# l! h  G3 V8 I. a
4 w7 \+ M* y" Q. r. ~主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
3 }) o5 q: ], F: j
: l3 }' }) C" g+ R+ ~9 J【见三楼,呵呵】
, F& U9 v7 w5 d# `- d1 y* D' o$ V$ t  {' B/ P. A
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
! ~% b1 `7 e. p8 [" G# r$ a- j9 P, Q+ A9 g+ _$ c( p' a3 m$ c
问题找到了, 5 L0 L1 [% p, `/ k( ?

! [+ j# V' C+ P! R7 T2 G# Y- m
6 o/ _, U, R4 e, l% B( G/ x在 To clear 中遗失了一句 - F9 x# p6 s, [; \

, y& v$ [& f9 r  R+ T( p3 U    [ ask neighbors with [any? grass-squares-here]& c2 I- f/ F; M, W: z$ F) J
6 H- L' l9 x. l6 _( {5 e  C

- b1 G5 r, T% k, T, L7 |: k. ]8 n* E% {
( h) f; f7 u/ _3 o! x; J
to clear
" @8 X) p. g% ]" _, h
, I6 |6 l2 a; x" t  gask grass-squares-here [die]. ]$ C: g( P* c4 K* ~3 m7 L! a

) [2 e6 u8 v/ d( r. {/ hask markers-here [die]
1 ^% a/ x, t- t, |' \: y" Y
; `, N* p6 a2 v& t! g' N: Qlet total count neighbors with [any? mines-here]0 G- l6 d5 y& i+ P( v% h
- m, g1 I) T! y, R2 c$ x
ifelse total > 0, s/ [( O7 u& p' F
- E1 q9 R: Q' B: }3 }! T
[set plabel total]
- p+ c: w6 q3 J' u& Q% }9 @% r% m5 l' V: D5 ]8 d2 X/ h# e! m( U
[ ask neighbors with [any? grass-squares-here]
3 W6 m6 M) [/ _9 H# E2 ], f( m* g% v/ x0 _) e7 f3 Q
4 p- g0 a4 _8 O' Y
[clear]6 t1 q( c" J8 k- E( x# J+ j  x
6 T$ Z+ X7 @3 x' c' k
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-2 20:30 , Processed in 0.020479 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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