设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5936|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
7 d' U5 c7 H3 E, K3 @( c9 C& a9 z) l9 Z- O) u
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.0 u7 a2 s0 [5 u6 V2 h

' \5 m! x' D; P( r主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
4 j+ X1 h$ ?. G1 y% B9 m: r4 W! u9 j% t- F; R4 T. i( q/ X
【见三楼,呵呵】; t0 \4 e8 E( P8 B& A

& A7 h) \* R4 @. k[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
( e/ D9 W; `, `$ C3 b, g
: }0 W% q8 _/ w( V0 j问题找到了,
0 @  p& g% P8 Y0 {) k. u; }* I: ~
% ^! z/ ^, N2 i- M) U  f8 r! k5 C. E3 k$ T; o( Z; r
在 To clear 中遗失了一句
2 a8 W" T- }0 p
' Y9 u$ |9 x0 b    [ ask neighbors with [any? grass-squares-here]
7 W: ^5 b% [1 S  \, E7 t4 v. k. x4 T1 L. R( q

$ l: {4 S2 E, G4 X2 g7 ^* a5 ]1 w0 S' G
& S* e1 \0 {# x# R* f
to clear# e) }: O5 K( r& y& I7 K7 V
- n0 F# b( V8 u) q0 p0 R
ask grass-squares-here [die]3 }  Z' c9 S0 X9 ^

( K' X. |6 O7 Dask markers-here [die]* h: K3 l3 E9 ~6 r+ C( I
; u/ _, j& J) }3 G6 [4 \% P- I
let total count neighbors with [any? mines-here]) v, ~" r' W. D3 ~, s! \& C# u

: g; d9 k0 E7 A3 h/ h( B. @ifelse total > 0
+ I* h$ w% {8 J( {. A
9 u7 Q. X( d) X[set plabel total]
1 Z* [9 C, I! R& F3 A2 j& T5 g2 N$ g8 P, P' a7 C( Z
[ ask neighbors with [any? grass-squares-here]
# }+ Q2 e/ J7 k6 T3 R. b' g* k5 b5 E2 \& A

" W4 S/ K9 p2 r+ x- S& v[clear]
+ f2 m9 A6 ?/ k3 H5 m5 C7 p0 V; s# z/ y/ v' Z/ _
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 18:12 , Processed in 0.015613 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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