设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5935|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,2 R2 P8 g- F" |( V3 }
. Q1 b& ~  \  _! j- }
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
2 L- h# y" t9 @) L' t0 y" X+ m+ Q
+ J* |) S- M8 p' J7 y0 N主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, ; j2 [# T1 }5 U
9 X8 `; Y  n9 P+ t$ R/ A. U
【见三楼,呵呵】" _) b& v7 G  p! A8 m% r+ r
3 n5 U7 @: I% y3 r0 \  ?( \
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
# T* f8 a: x9 o. [; _# O# C- z9 f3 b( I  L5 `
问题找到了,
+ f8 J$ j, O1 R( x& |+ {+ ]
, @  T( ~" J- N" p1 a- C# d6 _" r. n" F
- L' F, R" G3 b/ j5 I7 Q# A在 To clear 中遗失了一句
) S8 f! K1 B) h6 S/ l9 n8 @! ~# w1 H: X2 }5 s
    [ ask neighbors with [any? grass-squares-here]
5 e  J5 l6 j$ Q0 U
- x' E' h! \) ?5 I3 f
' k5 l/ o( u  O0 Z( F* a; K; G- J1 [
5 y, L8 I& A6 R& E% L9 d
& B0 I7 o! e% c  `% j) i* |to clear: r$ F7 P/ a9 s
1 H3 W. w- x6 h& J
ask grass-squares-here [die]# `9 D* F( }- ]! ]3 v9 p
, C+ R8 K6 A8 a" a
ask markers-here [die]
; j0 a5 ^& S$ Y; ~" p, u/ c
3 x% r( }  W' i( f7 P/ d  Rlet total count neighbors with [any? mines-here]) C7 H8 W4 k2 ]$ N& _) K+ w6 O

6 s9 t% w2 ?$ {ifelse total > 0& q3 l+ P7 x+ {
' q; f9 a8 }5 U' W
[set plabel total]6 Z& D- @7 y! {9 ~3 c8 x
& ~5 U4 G1 x' c1 w+ A5 I, d
[ ask neighbors with [any? grass-squares-here]" [2 ^' r4 b+ b& S+ ^

3 E* {3 G  w2 g
9 u( A( S' u0 S[clear]
6 ]' s9 p( u5 ~) g8 i
5 r# t8 s+ d6 r6 n* p) v; w: z( Fend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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