设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6345|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,+ {  `2 ~: B6 E' ~+ V

, t- N' Q) @5 V  M$ b  {* i' J几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.6 w2 C- |/ |+ X* G# d) K( @8 G
. q' d1 X! Q* A# A
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
+ z9 c* m* S$ W7 [0 @$ `
5 m1 {2 b) o- f5 L6 x  l【见三楼,呵呵】( p, d4 D4 z$ V6 {
1 U- E: a4 P, D
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了) q/ u  C" P0 i8 e6 T* z

4 X. n, m  j( P, |. Z7 V问题找到了, ; }$ l2 L- t$ W9 l. v
% @  |+ D! N, F8 l. l$ R# C4 p# _1 h
- \) G) }- ?; t6 T7 g5 Z9 n6 F# E0 A
在 To clear 中遗失了一句 . i6 l* D5 [4 N2 L3 C: y; t6 ?

* }: I% i; _2 D) \  |: e+ @    [ ask neighbors with [any? grass-squares-here]6 p, b1 N( Z# z
) |2 \% A" v9 G1 Z. J5 f
3 ?) s; i) {# I: a! M+ m

$ C0 e% }, s) e# [8 t7 s- p6 D. S) C( \6 R) J
to clear5 ]8 b) w; _+ F
* k* M+ v0 H6 B; E) `# x( q
ask grass-squares-here [die]0 a4 W6 W# G. A

( t9 y. `& S+ X# o7 V7 k( Vask markers-here [die]
; C3 k( S7 u/ w& }& M' U! }
0 K5 \4 y, C, k8 Tlet total count neighbors with [any? mines-here]$ t& _! d; l$ n1 r$ D4 Z3 C* K

# q  a) u( a0 q) C3 zifelse total > 0
' L0 r$ n( J+ s9 Z" D/ r' s8 _4 N& n2 s9 Q7 D3 G4 ~; O- a
[set plabel total]. N8 d8 W& x5 A+ P$ j5 \+ |. q

) A; V# B$ _5 t( L9 u, ?% g [ ask neighbors with [any? grass-squares-here]: a4 i  e# V: m+ z

" U+ h+ B! G7 h: @
* E5 p* W2 P0 q6 l: w  e# L3 ?[clear]
- l. g6 Z) k; C8 `+ I4 r4 L
2 r5 y3 ?3 I7 z5 l! G/ fend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-26 22:01 , Processed in 0.018865 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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