设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5970|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
8 S2 h) y& j+ T' i
' ~& A8 |" [# N& R* m& E几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题./ }# A8 |1 Q. y4 I" Q! w

# G, j8 W/ j& w: l  R8 c0 k主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
% n; `! l$ I* ]/ D" `* v
) D: ^: A  ]. a1 R" e【见三楼,呵呵】! {* R' a8 s  i8 u/ _! o% j
) l: K1 q* `# i; j; ^9 m# G
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
- H' {' }% Y! h& J, U3 O+ v) A- d1 s+ m9 J0 Z. S' P0 L
问题找到了, ( B4 g7 w8 b" J( G( Q4 A

5 F: Q, X/ o) Y+ ]- K  R2 Y3 z
( G- b! X4 c+ o1 z+ ]5 Y在 To clear 中遗失了一句 1 H" ^' S4 c+ D" D6 O( m# r! X: D

2 L7 f5 \" i4 l( n% k. x    [ ask neighbors with [any? grass-squares-here]7 i3 I+ @. J$ h8 T' S6 g' ~
# I& G8 ~/ I4 ~; W! f
0 U3 T- @, @& r! h4 o- L8 C
  A' \6 ?# O7 z

# K& J1 A7 i+ g+ Jto clear" e' [0 j8 s/ w) V" l, l4 s3 {

& I1 \, V2 b( M% k9 O4 k. dask grass-squares-here [die]& k1 F/ m( c8 F9 W: v6 m; B
7 _/ Z" e8 k! Y# p% O
ask markers-here [die]
7 _' u; n4 j4 x3 i. X) X! w& h1 [4 V  t) w) w7 ]) N
let total count neighbors with [any? mines-here]# B2 I4 _- h. F) o3 L

$ N% _; ~1 H2 Z5 N8 k5 @3 bifelse total > 0! k% D8 V' _9 b3 ^

8 I+ d0 Y3 K3 u[set plabel total]
7 l- U# M. ?/ |
% h* x, A! U6 H2 f9 A4 e2 y [ ask neighbors with [any? grass-squares-here]1 e) N& W3 v, }

$ t' v7 m$ g+ l; M+ D3 s1 c" b! f  v' l4 L" _
[clear], p3 d7 `+ z- x: f9 Z2 i( L0 X
! B( }+ E# `; Y) a2 T8 y- t3 h' @
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 19:07 , Processed in 0.018312 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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