设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6143|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,. I! a) R" ~' o2 v$ h3 h5 p

2 i, ~: e. ]7 q0 r0 [+ d几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.! M. F% E. O1 n! J  G

* X' y( r/ N8 O' }. F主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
4 T; y& k+ v6 ^" k9 u: M) W1 y9 q
5 N* L1 b& l( T  j/ v: P! J( i' R【见三楼,呵呵】8 B% g$ z' o; I* ^' f8 A* j
9 n7 n9 ]: u7 \% F, t4 F; N" }
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
' @# {6 {4 f& W6 I4 n; r
& V' g! {+ X! P问题找到了, , X/ v9 p! V2 z, ~( t) _, r

! s* |- |+ m& V' r! F. c3 ?
  B; t6 i+ h; ^% w+ t, o7 Q5 M6 `在 To clear 中遗失了一句 1 T' _# s1 f* _8 }6 l/ \5 @

* _  L: g* K* m2 `    [ ask neighbors with [any? grass-squares-here]
: p7 J" v3 o+ t9 E, T
$ r) D- H& k3 `
7 ~0 R( O' N* h! ~3 V
' Z  D8 Q) F, F8 A
( _  s( A) c2 U1 {' b* y: l3 ]5 Y/ Dto clear
; m: {5 S6 Q1 e5 i, _
) \* l& U/ G* j% A4 ?3 k5 mask grass-squares-here [die]! Q/ O! i  y$ e( L; X8 e
2 \+ P6 a2 a1 K9 U1 a
ask markers-here [die]) h" Q! L7 y. H( T& ]

# v# `5 i0 g7 P7 u. M' C  t' _let total count neighbors with [any? mines-here]
; q1 ?) E# ]; Y% G  O# w" T! a: W' k! [6 f! V) `0 A
ifelse total > 0" ~5 g# \/ r/ i3 ^* E6 G
! C. _! M% `  Z: S) K# T
[set plabel total]
& S7 k3 `# F" x& x8 x& R- Z0 [* a$ @9 y. l% D; k$ r6 B
[ ask neighbors with [any? grass-squares-here]
+ X1 }" ?" k% K8 B4 o: c( K/ N. k/ j" s
! o* J$ Y) J) b& `- i* D
[clear]4 z* m- n3 ?1 Y5 U5 w; p

% m; p0 v* R! y5 t/ i' bend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-30 22:24 , Processed in 0.018702 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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