设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5468|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
, A  v& Y+ B/ T* ~" J
0 n. U/ J' }' g几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
( j! G9 B8 I' Y2 P7 p
( P6 T" {; c# k5 j主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
# @: Z, `/ a* |
( Y% N) u: T2 Q8 {2 e' F【见三楼,呵呵】$ ^% }. I( D% T2 T2 Y5 b* x9 A

% G; m$ y! u5 V4 ^7 t[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
9 t+ E0 A. N& O3 I4 Q% |3 J  v3 D' P" d8 e
问题找到了,
% O( P# Z! I$ M' H
& T0 s7 S' w2 ^" X3 Y9 R  z. f( q, C& b- Q* R( k6 q
在 To clear 中遗失了一句 " T% j2 d& O, q2 R3 A+ V
( y5 ^# L# h  A( V9 [) N# [2 H
    [ ask neighbors with [any? grass-squares-here]
/ G: \2 e$ [$ G' _- D- G# W: T- K* A
  u9 ~. L# {" n; P2 D6 b8 b
8 j& x1 x3 c( N* H, N+ i1 [2 j/ D  e- K: ]! Y% [
$ `8 ^+ y4 S- Z4 i
to clear8 C% S& q& }3 o( D5 S! d. f" `

1 s0 N1 I# Y0 Pask grass-squares-here [die]
! i: q  V# G7 j$ V$ m( D5 P* z
+ p$ B( z# z) [" }, W- |; rask markers-here [die], C. O- a4 y: V- u" v  o: X

* k+ B. D8 Y# t" b9 `4 _) b, e& c# Blet total count neighbors with [any? mines-here]
- Y6 x% E, V7 d6 M, _' g
( L( M- y% r) J2 L% B% Y  A; Z( h4 a% p' gifelse total > 0
" F# Q1 Y2 O$ z1 E% t6 ?. u2 ^( z
9 _! }5 [- T$ g: X: z6 K[set plabel total]: z( N: r; ?6 t& f& V- e& h
0 [3 r, B1 M* y, G* _
[ ask neighbors with [any? grass-squares-here]
1 p) x, ^' H! b) S* f& A. |9 u7 l) C, D4 @
5 K% c8 s, G$ n3 Q
[clear]2 x3 R& T% B4 S' v! o: c
! n- U/ r) }7 l9 B/ m
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-29 09:09 , Processed in 0.016982 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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