设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6303|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
; }+ ^  G, W1 w3 [) g
* O1 t7 N/ m# t" i8 @几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
$ v: ?0 T- @( ]) B9 @+ S* ?8 i
, o. P$ z! n% S# Y" N( }: J, Z主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 5 x0 c% G) G* }/ v% |: n* \
% j. f6 `7 ^( ]3 I
【见三楼,呵呵】
6 g4 z5 k7 z& g0 |( W
5 f$ T+ U( x( m- Q[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了8 S0 O/ Q; h6 M, ]
3 J& c# L  J1 R& i5 d% N! e; \
问题找到了,
& \; D4 O' d  N% ?! @6 W# D, K' G4 m0 r; V
8 D% g. `) z: z" \# f8 A
在 To clear 中遗失了一句 ; |; e/ B7 b! X7 v9 ]- A% F
) o' ~# Y2 j3 l1 `; w! F" B( m# Y
    [ ask neighbors with [any? grass-squares-here]
: a) N: J: z! X& R/ z( D! a  P: c
2 h7 D" w0 M' D* {+ C

! [$ h+ _5 @1 c" T* Y0 s9 T2 f  t* l' i3 A+ w; W0 w
to clear
6 P8 L: q8 O7 m9 `- r4 _/ z9 G- |& C+ s4 w4 k( s, [8 \
ask grass-squares-here [die]  |4 c* r/ z4 P: p$ q4 n$ j

" G1 y) S3 I2 task markers-here [die]
: R( f: \) J5 ]+ L5 q8 ]% B& q7 v' o* U* U% N- z: ]0 z
let total count neighbors with [any? mines-here]
! P/ Q4 X( c% T4 O7 L1 K& L8 {3 B3 X0 p7 _: J, K3 O
ifelse total > 0
" e0 X6 g* J: c8 ?0 s: Y* n2 V  e; t. g6 q! [
[set plabel total]3 y* ~% k; W$ _5 u
# V5 Y3 |8 P' `, V" ~+ W) k
[ ask neighbors with [any? grass-squares-here]4 r6 F' b, A. ^% n) a

# I7 _; F' M1 d$ e) u. ?* r. J7 E$ U' w$ [0 l
[clear]
" ^$ H8 X$ Z* n: b" ]) Y' l
' J" h' {7 }: T5 h( g0 q6 p) bend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 20:49 , Processed in 0.012289 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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