设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6584|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
0 i8 P8 o3 q1 N4 }- s4 L8 o) E2 _. K4 X) @
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
* l' `4 G3 m" o' n* J
0 S- F. m0 g) O主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
4 i# ^& H% H9 S. g! R; K( ]& D! m" _( a: V3 E$ b
【见三楼,呵呵】. ?$ ~8 `( X- {$ ~0 D( v/ h) a

, l! J, i& _% g3 Q( {[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了) L& Z  W( O, c3 X7 ^# g& P  ?
2 [, o2 q' [% D
问题找到了, 2 y4 e' k  o# s

' L# G8 _" E# S0 ^$ P7 o8 g2 K. p, E
在 To clear 中遗失了一句
3 {' E; W& J# \# W
( i# L7 h% e' |    [ ask neighbors with [any? grass-squares-here]6 r6 j! y  Z% f( k( S+ t

) F9 `# Q, a5 ?- g6 o" \
% E" A% ^, J6 k8 G) i4 g, H, P; }$ ?% ^# E" p" D2 s- ~1 J5 K6 t

! h. x, r5 ~: c5 g4 fto clear! J, M  |/ _$ Z

' D( G$ g9 s! D& k; Wask grass-squares-here [die]
* w- O/ S  ~5 o. o+ _8 I6 E# b  J0 U
ask markers-here [die]
  C" j* E, F& `% t% [2 a+ ?
2 ^/ D; e' T% T2 F% flet total count neighbors with [any? mines-here]
; Q9 f* G0 y& H, t$ s& x( \) Z, W7 e* t5 l
ifelse total > 0$ n4 [4 Z& v. O. h# m: R* c

; U7 I5 s% K! [. D[set plabel total]
) U# G" D# }9 s! h' x9 p$ S4 P. `- @2 d0 Q) w9 F, G
[ ask neighbors with [any? grass-squares-here]
) r+ ?& c. j1 N: u2 v
) t6 E$ [2 I) f& F4 `
  y# I1 i% M" O: D[clear]* T. E2 \  w7 {, y4 I) }: l
! b' p! K, n$ h% t" x$ K5 r4 b
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-31 20:50 , Processed in 0.015956 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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