|
|

楼主 |
发表于 2008-5-28 11:44:37
|
显示全部楼层
好的,谢谢了
5 _9 _2 M' [3 s* [
; h+ R G+ P, Z& ?7 f( [& s' s问题找到了,
) T1 v9 M" j( K4 Z+ a/ \' o' ]/ V9 S0 U9 R) E
6 }* O2 O0 _8 s5 J在 To clear 中遗失了一句 8 _9 x9 i# d1 h& t3 R9 M, F: C/ I7 O
7 i. p/ V) t: D5 h$ e9 W% w$ Q [ ask neighbors with [any? grass-squares-here]
9 a) ~- ]* W- c: P6 R
" [9 J! d: V1 P' M5 H" z3 ` n# ?1 [8 Y* O
1 I W- |+ |1 l
4 I+ b& b# ^$ x: x
to clear# i3 F' {( t9 O+ K- _$ n( O+ D
* N# T: T1 p* V. c* R, B, M; Q" [! Kask grass-squares-here [die]) a* |7 E, r' ^! A
9 _! L$ T3 C; }9 H9 u6 ~
ask markers-here [die]
4 q4 K& V8 v4 Z7 N( O# w& K
- ?$ V7 g f" U$ Nlet total count neighbors with [any? mines-here]
- ~9 u/ D0 D" |2 E2 c; A$ F* i/ |3 T5 k9 m& |7 H% h
ifelse total > 0
~9 D$ S i- ?: ^- M2 Z9 k X1 Z
! Q) d/ L: \% n/ X3 v[set plabel total]
0 w. Z+ l. k# C, j9 y# G" W" }, i" `5 D
[ ask neighbors with [any? grass-squares-here]
) ]& `2 A7 g# N/ ^
s! ?. e- r$ L1 x( ~6 i+ I! H
. ^& B1 G4 l2 [- D6 R[clear]
9 R3 `) ~5 U- L# B$ a7 |
, D6 z" y1 |( L! nend |
|