设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5706|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,; B$ W+ j6 S+ u- K
* ^/ v; Z; z, }0 a+ u6 s5 v' V: k
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
7 x2 {: v4 `: n% Q" D7 B- z2 m( G* x! n) v  }7 F" f$ d$ O# o
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
0 W8 @) y" N% x% ?2 m7 N
" e* E' U1 E* M0 Y9 }8 [【见三楼,呵呵】# e4 ~: d" M& J( n. }4 K% ^

+ Z) P: f1 \7 c$ \6 m9 ?+ q2 a+ v4 d[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了7 q  r" y/ [* T* H. c8 ]

" k! I0 a6 P1 {2 b问题找到了, 7 K1 t& ~. [+ }" E( v1 {8 ?  u9 V

0 G/ C7 }& y4 s8 F( M# u6 e0 c
6 j# e* N9 q; l$ Q3 {) Y4 H在 To clear 中遗失了一句
; @7 t5 U# a) Z6 I1 D8 g( q6 T4 B+ j8 v! P
    [ ask neighbors with [any? grass-squares-here]# L& I; E! ^0 i$ @7 H
9 S7 p' X% J/ W% g. g8 S
) n3 G3 j% a( P  \  ?# i1 @5 ~
  \+ a" f4 K* Y: v2 _+ X) o; |

) {' n- @  _- {; V5 C- i" yto clear$ r8 Y& i3 k1 B- k! u! |; n& }" X1 u

, t* @2 k# g8 [& A4 n8 wask grass-squares-here [die]
, k) d( Z! D* q$ e: q* s6 u. w( b+ b, m) z( u) X$ t$ n/ x' I* Q
ask markers-here [die]
! D/ _8 n" J5 v) m, ~7 @( T  |' u! S
1 A. y( s* ^+ t0 s4 xlet total count neighbors with [any? mines-here]
& I7 z2 M3 F, Q* X9 {" n+ R# C1 X) h  Q! x. l, n* T, O1 X
ifelse total > 07 o) r' m# F. t* g; J
* y7 N5 C# }( E( m! a" R5 L
[set plabel total]2 C- o) y/ [) }: c/ x7 S# ^

- G; a6 k/ P% O [ ask neighbors with [any? grass-squares-here]
* j5 v& J- e; _, ~1 b' a9 E7 v5 Z6 W, b6 X6 i

; C0 ~: {- x1 o; D& h[clear]
3 D  G7 h2 V6 g1 y6 y  g! H' C8 y( C# K
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 14:49 , Processed in 0.015080 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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