设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4891|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
3 a8 R7 [% m8 K8 H  p7 T* Q
/ E  b( f, Q/ o) q' s& @5 ^. C几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.( y. P' W  a. Y) F

$ x+ W+ g, ]  Y# u! T! W4 z9 c主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 1 m1 I2 u4 j2 H
/ J: s2 C$ \6 ?' ~3 X
【见三楼,呵呵】
1 U3 X8 }- \1 W) k6 l9 X$ v5 d# a2 a- ?6 i4 @1 P! y
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了0 p' _) H3 U+ ^% T" O! r9 G
1 J: p6 O) Q0 R1 r
问题找到了,
$ |5 b5 P1 C6 h+ H: g# E# t
( R& ]& ~* r2 l& u" `6 Z  `; v: h' a
在 To clear 中遗失了一句 : s. l8 a3 P8 v

, V3 A- M: L8 S    [ ask neighbors with [any? grass-squares-here]
% a& P& k" w1 Q, o
0 Y8 L. V# o$ c0 @$ Z- _$ a7 u$ _' l7 Q& z, r! Y2 L
' C5 c3 ~4 I, T$ g% k$ G' N

7 V+ U/ m2 m! z$ i0 h$ }to clear
: |% g( z! H1 k4 }
# j" s4 A3 ^9 x! _ask grass-squares-here [die]0 H: V% P4 A1 ?+ y; p( S# [. i

  T4 v2 T& _' h9 n; {- s6 p, ~( Nask markers-here [die]
. f) O" U$ i/ P# }+ }) [9 w% |8 N7 \* u0 N- L+ A$ |) ?" d8 r
let total count neighbors with [any? mines-here]
/ Q8 |/ N# c" y0 N+ `4 Q+ r( Q- X/ F9 N0 d$ J  U4 P+ Z  R
ifelse total > 0  C# ^& h  h" u  X! T
; R) m+ w& ^& ^8 G; U) }4 ~6 k
[set plabel total]' m% z$ w# I2 F1 ~5 G. t! c

1 N4 h0 h4 W$ G: R4 x- h1 ~ [ ask neighbors with [any? grass-squares-here]
+ C+ i; O2 p7 ]" N3 [6 i/ t8 S9 m

5 n, I3 j: c% v, u8 ^[clear]" H& a/ g" P% P& H* P
1 q" T( @  Y1 L. [; L( k) R( I
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-26 05:25 , Processed in 0.016590 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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