设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5476|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,2 [1 L! a& \6 e
  H' q1 u8 P: A( {5 E2 b$ n  q7 g
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
# n3 D2 ^* D' A; Y
# h" w: v+ ^6 _# P8 _! S$ F主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
3 i8 h( E3 v' `  d2 ~8 t0 m' v. E7 a5 F5 a' d
【见三楼,呵呵】
2 p2 N% ~8 o5 n& t: U* C# }
+ ]8 Q' [1 j# {( \( u[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了0 A$ }! F, A& X9 c6 x

4 f9 `. x1 N2 c2 e' \问题找到了, 6 z; r" |2 X6 ?& z  X* Q, C

% M/ @; Z6 T3 Z8 W2 c2 }. T, x) m
9 r9 E1 n3 m5 ^% A2 ?; L在 To clear 中遗失了一句
- t7 ~  q9 a# G) J. M3 _7 ^! a) T" u; o. |$ E
    [ ask neighbors with [any? grass-squares-here]
- ?' M3 s  k6 B4 e6 R% K/ t/ a% I$ d

$ ^( o% f1 U: F- i6 t$ a
+ p3 `- _" Y+ P
1 b, Q4 b" V1 l( G( ~to clear% ^3 N6 d, a( r2 j+ Q
& S' {5 [; d) ^* U7 u1 D
ask grass-squares-here [die]% t3 {; l2 q4 \% `' w+ Y# p
; f6 q) a8 U4 L
ask markers-here [die]2 u8 t0 d% r/ ~6 s" O
9 h+ g- J+ w9 w) s% k. x8 D. c
let total count neighbors with [any? mines-here]
* q1 j5 h( ^) `. T* D: I: w% e/ B/ `6 a1 x; f  T% n4 u
ifelse total > 0
, e9 N6 E+ W8 B+ ~7 y9 I
4 [8 E5 {( _; N/ R4 z: {2 ^. P[set plabel total]
( |9 V5 O" s3 @) \6 B' \8 ^5 r3 W3 j( X8 v7 ?) J- Q; O/ A1 N* O
[ ask neighbors with [any? grass-squares-here]5 o( \! Y& ~8 k" p1 G$ d) e* V
1 w% |" r. R- [$ ^$ c1 a( [/ f

, E# Z$ K( a- B) f, M" X! }* m[clear]& U2 e% p7 D! d

. Y% H7 R  ]# E! send
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-30 11:05 , Processed in 0.029498 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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