设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6305|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
  T9 X5 ^/ h, d8 M1 \
1 _/ k% M4 }2 c2 T4 k  Z2 L几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
6 X, k7 _! K' G
  @4 f; p/ A/ X% |+ F  n) p主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
0 o1 |( K% ~4 ~, N  M; ^7 H' `4 ?* u* Y# G
【见三楼,呵呵】+ @0 J, v, B4 Z' E1 c7 I& J, ^

. Y  E' d" v# [* e+ N[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了) x# ^3 y5 G( ]4 w9 u# ]. p
3 J3 {% R( p+ J4 K# u) i3 V- B
问题找到了,
) h2 s) L1 L2 R" s9 g
* h# M  j& p' B( i2 m% |$ k! @2 S5 N1 `$ l( _( j: E8 Y! s# s# z
在 To clear 中遗失了一句 ! |! l$ _- a5 e5 B9 r5 G+ p7 A9 W
/ Q$ R. `3 O  g9 f
    [ ask neighbors with [any? grass-squares-here]) ~; O1 k0 m! g/ g+ l
" j/ J' L; B8 P2 ?5 K  V9 |
  I5 |3 P" ]. |! ~) C: |9 ]

4 c9 ?# U5 C: U8 P! ]8 _2 r; I$ ]; C! H4 B1 g5 c, v( h9 t
to clear
& K# ~* O" L7 c4 O7 B3 E
7 {; v( X* x7 X/ h' E2 v9 Lask grass-squares-here [die]5 R& j# o8 G+ a1 D
) B  ?! O& r: r
ask markers-here [die]
9 V( @* @# G0 I6 [- Y
& Q8 ?4 Y/ _% h; Klet total count neighbors with [any? mines-here]
1 V1 L8 N. X" H2 X; E/ N6 ]8 D2 n3 Q/ d4 M+ F
ifelse total > 0
7 T, ]' D5 \+ s9 z
, l! [8 W7 b" D$ |  |8 J) u: Y- n! q[set plabel total]
, R! A& p* c; b% c- Z# p- S/ v: d& D* l3 X- b+ [# d
[ ask neighbors with [any? grass-squares-here]
. W" S) _. P3 \& u# ?, y8 d
" T, f. d) A( A; b$ d5 g+ ^% K. M1 i$ \1 N' U* P4 `- c0 j5 ?
[clear]
2 c( ?) X/ @* a7 d8 l8 ~4 I# W4 T4 n- q) C, |
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 22:50 , Processed in 0.011950 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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