设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6133|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,: A6 l  d* d: r' [' x  @( F5 _

# `. U& U: B) s: m几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.  [/ v" Q% H$ Y" T
3 F' B/ {' q* }  a# J/ L/ v
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
8 X( \' w: F- i: k- d
" j4 J. i# f! L  L9 W4 b【见三楼,呵呵】
$ m( {7 a2 ^; u( x
8 i& ~5 s  {( r[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了* T1 f& L9 K7 a. R
; |0 E6 m! G+ P3 O& ]7 |) \
问题找到了, - p& J$ o! U* o/ \
5 A  b- z: F3 ~7 r6 w0 J1 Z

1 _3 v- N' k  `- o& u在 To clear 中遗失了一句
3 f' _: }3 i+ u' {5 ~# M7 J5 v+ {5 Z; J3 z2 Z' Q  [/ m
    [ ask neighbors with [any? grass-squares-here]
  ]: E$ s# D4 T4 \9 v/ X) j! J- M# s% M

, ~; O& e  B: H6 P. y3 l- F& a) V) c9 @' n& ]+ f
( n( r' [) E2 M# `4 x
to clear9 y+ ~- }) W% Y$ Y8 j) ~

7 O8 {$ ^7 N  v1 nask grass-squares-here [die]! S4 P4 a  m" u4 Y1 K* h) q1 ~

2 L1 X8 _; r7 J( o2 eask markers-here [die]  v" z% x+ B9 M9 C

5 v% K" {4 h2 qlet total count neighbors with [any? mines-here]" h$ S5 }% o; ]

, H8 C$ N, b0 D$ y3 B4 L) d* }ifelse total > 05 }- _) X4 k+ l/ f' |7 b6 i
2 d; k8 D) |+ ]. ]. A; x, E
[set plabel total]
' {! c. c* y6 U6 k& r/ ?+ r* p7 C# L0 o6 w2 V
[ ask neighbors with [any? grass-squares-here]
. ?/ }3 t. G9 z  }! T, ~$ q2 F+ `2 Y: {. R5 p& O5 ?4 k0 X
2 f- c( h  {! E9 p6 k* B6 `
[clear]
2 v( c* w# s' S' _% T9 v& T# w. C  D1 l
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 10:09 , Processed in 0.019815 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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