设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4855|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,/ ?* ^* @$ G1 ?0 x9 K- l
  g1 h9 Q' z% i+ L
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.' {* C% _+ Q( j/ y6 t$ M+ A4 X1 ^

7 z; b" e. h7 D' v& p2 t7 G. e8 ^主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 0 {6 d& Z: ]! _) t- Q% F3 }1 r
7 \" d' j: U* N! h* j5 g  C0 q5 ]
【见三楼,呵呵】
) Y4 A0 n( L5 N8 M5 x1 b' G/ c( Z; q+ {: v0 F
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了' B# Y5 N+ b: l0 t, e# f9 P

% L& m; t" h  Y: G$ i问题找到了,   U& z, V, ^8 U) o. z1 z& e; N

9 d1 h6 w8 L/ A5 L3 ^0 p: L8 q9 @( D, }5 D- ~; X) j
在 To clear 中遗失了一句 3 c/ }8 P" A4 ?6 a4 v' H
. m0 {9 [  G* |9 P- V( p$ a% M
    [ ask neighbors with [any? grass-squares-here]# S6 e0 q+ p  ]

/ U8 u3 o% O! Y4 d' O
& [+ j8 v6 |. f8 M8 l9 o( N0 ]3 z8 b- N5 q: e6 u
) v. Q9 L. b7 r# u7 ~
to clear5 v4 k; V6 x7 C2 L

" V4 @! a3 @  m0 x# D1 `ask grass-squares-here [die]; P+ c8 m  t2 j' {* ~

$ U, ]# p5 A5 n. U7 x- p3 Fask markers-here [die]
' M: S3 @& z( {, \8 \2 J6 w# N, a! j& @% y: a4 y
let total count neighbors with [any? mines-here]
% M! {/ T" [9 R+ ?+ ~
, }$ @2 m$ f& ^7 ^: M9 ^- \ifelse total > 0
5 ~3 D# j' B9 J( d  F& n0 v$ I. ]
[set plabel total]
8 b/ B- A. A) Y5 h, @2 x* m" g. p& Y+ ]& G, T8 ~' |0 t
[ ask neighbors with [any? grass-squares-here]6 v6 M9 A6 r% ^' [- D% M
; [: @3 b! H: O

2 {" C; p* R$ U# ][clear]
- D3 O+ D9 ?* o
' V3 q9 B8 m6 [end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-19 17:53 , Processed in 0.013988 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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