设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5710|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,. i, {1 G) P1 q/ ^9 ]" m
( `% D1 c, K. q* U' o( R5 s; p
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
( W* ?% ]* z( C" Z& [4 I" C- K5 N+ F5 ^& M3 m
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, ( P" x- u( ?* p' I/ Y" T

, N& H' f3 R/ W, ]【见三楼,呵呵】7 s5 Q" X+ X+ R" G( {

0 f, z2 S- T3 J[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了9 r5 \$ `' n. G+ Q5 B

* S, P0 c6 a4 D6 f* e0 U问题找到了, ' v; z, |  m# @$ k: a) g( c
) L- B/ _3 I3 U. a4 f

$ A" e8 [# f3 c: G2 E6 i) r: m) K在 To clear 中遗失了一句 ( h5 k) I9 u- K2 I* K: Z
5 A3 B2 x4 I( u6 w8 v5 j3 h
    [ ask neighbors with [any? grass-squares-here]
. x5 G& t. `0 H: j
" ?3 X" z4 I0 d" n( w" _- M
7 Q0 z" n5 o: K8 M$ z/ t; G5 h
) u" Y, ]( b$ j' r0 T( P4 R% n4 C0 i4 [
to clear9 X, J7 f- A3 |$ q: z/ Q
1 J. H, D/ F/ o1 N: {6 b
ask grass-squares-here [die]
8 ^# \: m0 l& {
' `5 R5 d5 d3 z! k2 }ask markers-here [die]
: G' T8 i) A% I5 }0 B1 @
1 a3 |0 i4 p: I( W) w- u0 U. `let total count neighbors with [any? mines-here]
- j9 z" O* _3 r$ H/ S. P8 g
) I; b) q- X* i+ |1 rifelse total > 04 z% g+ @" }- h3 ?& ~5 Q- l

( w( l) q( `& w; D0 }; x* Z[set plabel total]
& f0 k) J1 l& K$ [# Q4 P4 o3 t3 ~* N
3 J+ H3 Y# c' C  M4 W [ ask neighbors with [any? grass-squares-here]6 k- t- y' d' k0 h% {* ~

: x4 |- h5 p1 i3 F. X2 j+ e3 n) D8 T4 t) m
[clear]9 g% J  @4 r) b0 ]9 |6 }2 k) C/ B
+ ]9 U% o* V" h8 G8 @. ^
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 20:23 , Processed in 0.013602 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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