|
|

楼主 |
发表于 2008-5-28 11:44:37
|
显示全部楼层
好的,谢谢了
) M/ S C V4 v" E: i+ Y+ A
2 }7 Q2 d$ u, u% p8 ^: Y: h问题找到了, 3 n) @/ i! P5 A" [9 x2 b
" Y9 X- F4 p0 p- a h: z* w0 p1 c0 W* J, }! I b; t
在 To clear 中遗失了一句 % _1 ~8 O1 } M5 [, O
) ]% @/ v( F) ~9 s% | [ ask neighbors with [any? grass-squares-here]
& q" f1 j9 V5 v- u0 T4 g; N5 A$ {: \8 s* ?1 y0 D+ k4 P/ }$ @
$ ?" W$ A' e* H. {7 I( d( s; Z. ^
; z4 X. A: v+ ~$ I5 Y6 V( `
4 @$ \0 j" m/ P; ato clear
( m- m$ n5 e- [: k
1 ^8 c, t. ~; task grass-squares-here [die]/ f9 M9 o. w9 n6 r3 o
. H( y- P+ V9 e$ c. R* A# O, K
ask markers-here [die]
+ L1 R# Q, l n; V
3 E: Y3 A4 ^ E6 X. l' Nlet total count neighbors with [any? mines-here]
, s( u3 v" I2 @* e
3 b( p+ B% c, S- e6 k' vifelse total > 0/ { @/ p/ i# S' S
+ S8 j8 r0 W4 ~7 D7 r% y! {3 z
[set plabel total]
' q! G; h; b! [ S
' H+ I# V0 D; ]8 m! G# w- Y [ ask neighbors with [any? grass-squares-here]) G# `8 ~9 b# x, [# a; G, O
* P( H0 [* @' t7 T, Q& }
; k6 t2 E+ k; O" D O9 K8 o0 n9 B
[clear]4 |7 V P8 C5 n3 O2 \& _
5 V/ u6 G- N, a; Pend |
|