设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3596|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,5 T0 b6 Z; b$ g# m+ k" w+ @3 _5 s: ^
7 v" ], i4 g; D4 Z6 B
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.) K9 `4 Y* m( x6 U0 v4 u( l# G* M; V
& s2 ?+ ]6 X/ a' N8 W6 j
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, / F, x% Q' B) L( b& x

, ?$ S' ^# _/ g) y( W- O% K$ _【见三楼,呵呵】
3 @5 j4 f( e1 d0 N6 |0 ~" v
: a% ]" Q  S# d: ~( K[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
, {- Q% T. L$ U+ w& v4 ^+ h3 @9 @* d  Z( _% \3 m
问题找到了, % j/ [5 `" R6 r& Q9 r/ i5 w

! c3 v9 D* u8 _6 O: d. ?
- e1 U' ?% K* [! B在 To clear 中遗失了一句 8 o: w7 S* r/ h  h: c) J' B
! V. t- M. s- ]# U0 x
    [ ask neighbors with [any? grass-squares-here]
9 j( F+ h) N. Z' X/ i) x1 K8 w, n
* A* }% m* V8 g0 ~; Y! B! ?
% R+ }5 i6 e. k( A
' R( y2 Y0 [% `. H) j) A  L" p5 t. Y. d% X* G  q' y+ s
to clear" [, p) F$ {& T8 o' t) X

/ }, v& m) r7 V7 }; zask grass-squares-here [die]& K; B7 }! \: H# W* p3 w
" D- s& {1 F3 x
ask markers-here [die]
1 W* M8 P" I5 V+ d
2 q7 Y( @' C) M9 F/ w! @( hlet total count neighbors with [any? mines-here]
/ B9 h- ?) B7 Z# D* m
/ G& T6 Y. R5 _% ?. Mifelse total > 03 k3 c" {: ~1 I+ W
4 Q7 ~& m' m9 V  F+ J" ?
[set plabel total]
  E' s& C2 l0 j( l" X7 _9 J6 l
7 [$ w4 ?( }: H [ ask neighbors with [any? grass-squares-here]$ b( A$ U* ?3 }$ V7 E4 j2 }9 J" m

# [- G, M6 }+ |' c! V. ]7 I, C7 o8 E" T* l5 Q/ U
[clear]
7 n! J1 q2 R* k0 p" E* T3 I/ ^' c5 w; r" r6 x
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-2 07:29 , Processed in 0.018766 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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