设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5938|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,+ [4 E/ o5 h) v" d  R
; v5 i. N. |1 b; O% Z: e9 |
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.: g: A' j+ R; T2 W# L
, d! p7 p$ t* J; G* U
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
2 Z6 ~: o8 z6 u! @! q5 E  l: o$ ~0 L
【见三楼,呵呵】
. G$ l- C. a7 D# r% A1 c2 p7 U( K# o; j% L: K
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
9 r+ b. ]5 E/ ]6 M8 P7 a; v9 I% i4 B
问题找到了,
. Y: B% l$ d& M( I  a1 R2 N0 w6 h4 ]+ _+ B

; ]% t4 }4 \% |在 To clear 中遗失了一句 9 j' {1 c. d& {( K8 o1 t- n4 R% p
, S4 F! E9 z8 z, R3 ?
    [ ask neighbors with [any? grass-squares-here]- y0 U( l4 E' S  b4 p) o& r
: X& L0 }8 V2 Y6 Q  r; S

1 x# Y$ _$ ]+ y
* I) ]( H1 {+ {: X6 W) @4 @; R( `# K" {/ z" W# R/ Q' G6 a
to clear
0 `" H7 ?1 x( c
3 U0 K! V! y) ?  T% vask grass-squares-here [die]
# [  k) e+ q0 |8 R; @2 a4 u$ T" n4 q" J- D2 j/ z
ask markers-here [die]: u+ ]" A" [. c, a

3 f- O( E6 W" l9 Hlet total count neighbors with [any? mines-here]  y+ q" E+ M0 O- ^1 q
& K, T9 Q8 `7 T& H/ J& k
ifelse total > 0# `. F- }, x. @& z7 t; O

/ V6 r0 b+ t1 v" K5 d4 }; H[set plabel total]( j% A- z6 w8 A! g
+ s6 c/ N2 G  [) d
[ ask neighbors with [any? grass-squares-here]
, s0 h" ~# b! M5 ^. u8 o1 Y( }$ t1 J
/ r" h) T. k# N( R' `* T: b" r# V! H0 M  m& |
[clear]
9 M- b  p* l$ [- q% N5 ?  s  L* B! W4 N2 M5 ~- ~
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 19:35 , Processed in 0.015373 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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