设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5477|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,# ^1 [  X, `+ Z5 A2 ~0 h
4 r; c% C6 X6 D, T1 U1 M
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.( Y8 Q6 A: D3 p: e3 Y
, R, a) K1 u" D1 `/ ]
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
. O) J8 F! d) Q2 h* p; Z+ q, |: p& B9 R
【见三楼,呵呵】2 X2 H4 G$ L+ p9 O
" J4 h/ g) g* C$ Z! ^+ X
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
( Q; ^  ^1 T, l1 V: V, ]' X& l9 |
% r) j  o* T1 i/ H6 i问题找到了,
, x# H/ i% e7 x& e6 W- q& h' Q( q8 O; N) t1 x

  s- B* f8 S9 ?6 E在 To clear 中遗失了一句
. A7 l. }; u& g& `1 k- H$ u& d
- L4 s8 R! s0 r3 r2 ^5 j    [ ask neighbors with [any? grass-squares-here]4 I) `/ a( x) o( k( Q( q. e
2 [' I5 z; `( y
$ Y. U" |& v2 p  r. ]1 E  ]$ D
% r6 C+ X) [" e1 j+ z, ]; D4 y5 Z

4 O8 q- q2 [; ]  T+ o4 W& cto clear& N: g1 N( J% V. D' d& h
- v; }3 p' f# X2 s( a. X
ask grass-squares-here [die]
- C! n5 V& f) U6 m& w
' r4 \, k: p8 j; Eask markers-here [die]
; r( }: q9 C, n% _* q- D6 {/ E9 l0 M  l2 W% m
let total count neighbors with [any? mines-here]+ f0 i7 D4 ^: W( Z# I
( t7 l! V+ ?  X! t2 ?5 t3 N
ifelse total > 0/ C2 c+ w8 ?- I, y% A: R
5 b' T  y. w7 J  i# q% a+ q
[set plabel total]7 F6 ^) y: u. Z

& K( Y$ q$ m/ o/ V2 d1 l [ ask neighbors with [any? grass-squares-here]( ]5 d/ ~* j9 r) e1 s
9 N6 `; a8 s. ~: J

; b( P# A' c& H' b. [[clear]" e" j) C4 @7 ?7 x
( n! `& Y9 L6 }" F; H
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-30 13:31 , Processed in 0.016913 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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