设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5969|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
4 f9 W7 ?9 \. S9 @% K$ X0 S) m. \8 n  o* C; W: ]2 l# P: Y
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题., Q7 R4 ~* x" `7 l% y. n; p) v
( r5 u5 A. F4 H0 k& Y$ r8 L
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 0 w  W, d5 k- l0 a; d# Y

! k; o8 t- s, S. k【见三楼,呵呵】
- T: [4 }/ a9 J: t- c9 k7 i! E% ~+ U) ]. z1 O" q% k. v' g
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
% {5 C. Q  \2 `% y6 T2 i7 B" }7 Z. J  K" A- g! o% u' n
问题找到了,
3 H: i( k6 W# n' C4 J
. z% Q3 r3 T. T) \2 P8 B2 ?9 Y) o
2 q& J) M* z/ `2 [' C4 U5 p+ C6 W5 o在 To clear 中遗失了一句
5 `3 B  d3 ]4 _! y4 {% u
* u7 ]' y9 T& F( ^$ O' \    [ ask neighbors with [any? grass-squares-here]
# J8 u7 |8 ]  k3 Z
. j" O. B3 E0 x2 j
% \. J. q3 G9 l7 p& G: h+ e) n' w6 {& O
0 H+ F3 W& \" b  _! `3 s$ ?& `' T4 D) q! f" N  p4 [9 Y) h
to clear
# q( a3 X0 n" Q( {/ U$ A, p. P5 @' c8 S9 l# P( Y) W, T/ k
ask grass-squares-here [die]
. `' p; u2 G/ d+ V2 b$ _
8 N9 B: c9 ^+ s  z0 l$ J) uask markers-here [die]7 g  O  l( T; n- n6 x# E* [# ]! O
9 c. Y) f- O4 w& _* q; E4 ^% O; O
let total count neighbors with [any? mines-here]
2 G' p* L" U/ r2 Z+ c9 P* Z& w2 F: w% C9 p! c. L5 n
ifelse total > 03 b) X) @- C8 E* s; z5 P2 z, n
6 [) l$ E0 a) t/ y8 f7 J
[set plabel total]3 a; D4 f4 m$ g) l. s. d% F1 \

8 i+ ]; }& K9 I# k1 J  o4 E [ ask neighbors with [any? grass-squares-here]& N3 ~) S9 }3 [9 h$ n8 C! `

2 d5 Q2 c9 @3 s: E/ G, x& l7 _5 S+ o6 }
[clear]
9 L& D; J% j& s) ?+ x+ w  E/ B
/ p2 g: h5 f7 Cend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 19:05 , Processed in 0.018246 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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