设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3503|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,2 E6 a: M) ?' U

& R- O  C/ X. i3 L& g+ s几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.) N% {; Z8 A- f/ e9 n0 l
3 p% D. V4 V0 o- a( r5 k* z
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 9 I/ b3 |* I% `* z) s

' r1 w$ s/ p( _! Y( M【见三楼,呵呵】; R  P) i" n( A: S: z7 C& I& y

" q. K) p' o3 n3 R% o' e[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
1 e9 ^( v1 I' ~) E* x
8 g3 Z% h2 F- N问题找到了,
7 e/ T4 |% X: g, P3 K- L! }
1 `8 N( @% O: o! @' m
0 ^0 R/ ^& Q- ~0 P在 To clear 中遗失了一句 0 K. C! j( T! Z( t! v

' m, M2 }" H% ?    [ ask neighbors with [any? grass-squares-here]* ^6 `$ Y# I& B' v) ^
: ?' G8 s0 P+ E' E
' y* N0 I4 e. p4 o

( p6 v: _5 L- X5 S; p, |# H* q" t2 a2 _# H+ O
to clear8 ?( n8 k7 t. l; Q: D% ^

) a: f5 q) i+ G4 C& A% d0 hask grass-squares-here [die]
: _$ X0 C7 A3 N- e5 b, ]- N
- D! M6 [) q8 N! S' N* Fask markers-here [die]* X' z* F5 d- x! `$ |
/ o) j% ]: }9 H7 z0 L& v
let total count neighbors with [any? mines-here]
1 e6 f! W/ }6 z) R9 n$ |; p% e9 I* a1 p
ifelse total > 02 s' i# K2 J- M8 n7 t: I

2 M$ ^2 r- p2 C# Q& z9 r' _[set plabel total]: ~* n1 }5 B1 _$ v( C
: u9 F' f/ G* f' M4 Z% x
[ ask neighbors with [any? grass-squares-here]
  @1 H2 ^/ A1 e9 c5 R, B9 `/ n( u* L
: r8 [! n( N% Y  K5 i
9 K7 o6 @/ n! l" m[clear]0 a& ?# n4 o5 O

* ]+ z+ M4 t& \' @# Wend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 05:32 , Processed in 0.015541 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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