设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3590|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
( g3 H; K6 v# E+ u: l1 S. _5 O9 c( J; ?, ~7 M
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.! `5 l7 u8 X9 k1 c, u  f1 Z

8 c% h$ B5 R* ]" W0 [2 u. l5 F主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
7 h" v4 @8 U  A- Q- \9 V5 h$ s7 W. `1 L' |9 r6 b
【见三楼,呵呵】3 m  h: c: m% D
: _5 n9 g# s3 u: O3 n
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
3 N! i- u5 b3 S; {5 {* _3 S% ?# Q7 C
问题找到了, ; Y2 {. J% `, @; D
. p7 k  N7 r$ `* g; U
* Q9 t5 y( ~6 C
在 To clear 中遗失了一句 - t" T' G" W* S8 D7 @: q2 G
6 B/ D" C' x& {& e
    [ ask neighbors with [any? grass-squares-here]$ Q6 M8 Q( e# z# H! o; m! O

* Y, g2 Y1 L, P+ x7 _, s4 X& g7 i+ I- P0 d$ Q; i

7 x" u* ~. ?8 [+ }& W
0 M6 o, [) K: j( h) v! zto clear
2 u9 K1 O% ^) `6 t0 k; p; O' S
) j( U/ I2 \5 Q; t6 lask grass-squares-here [die]
! t) v# E0 I/ V; r- L: m/ M5 d8 E+ B( P7 ]) h
ask markers-here [die]
* U! }7 n. \2 C: o# q( K: F+ C, |' H# [2 _: G8 p# q
let total count neighbors with [any? mines-here]
$ H& \+ S1 }" |8 U% C# A+ d' ?( J
$ a) q+ L' z. @, h# v$ \* Tifelse total > 0
1 {0 w9 j, v' P0 D
% x* [' ]4 w( u; q  r  `[set plabel total]
% \) L+ D( H8 y# j+ G, o( k! W1 D8 k- y! `- z
[ ask neighbors with [any? grass-squares-here]
( Q9 I4 Y' D- c) t
2 ~) Y" v1 e0 B( Q
- L# z# H- R( B* `. S( O[clear]! ^5 S) O4 V7 G0 E. Y+ k0 d
5 R* H6 U4 d  A/ b7 H& x# I
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-23 14:06 , Processed in 0.010812 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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