设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6300|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
1 Z+ K" y+ @+ j1 h1 [! O
$ w6 C' @- }1 X4 H" N几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
) X9 w7 l/ I. t1 h! w+ y, Q
' c. s$ t6 j. D7 U- `2 z主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 4 F% w+ A% h4 M
) ^4 Z8 z: t2 g
【见三楼,呵呵】
+ f$ v+ ]0 U. s2 X  V* N+ l; a/ ~
$ n. A+ A. x" A5 l2 G# [[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
4 p0 a$ \4 o1 ^1 F0 e9 k  E$ P
5 m0 X" t5 `6 |问题找到了, ) }1 ]: T% o7 n3 j8 E+ y
( Q3 ?  l6 m0 @. n8 o6 H! I7 c

( a- u0 p+ \4 A& a3 G在 To clear 中遗失了一句
- k4 r4 u% M% h4 i+ n5 I' v0 q0 K" @- O8 _0 s1 ^6 w$ t& ~" ?+ J6 b, }
    [ ask neighbors with [any? grass-squares-here]( \$ T* B" Z* ~9 P/ q

- f+ ~0 Z, @! r. n; H7 e% ?' ^; }* X! }" l

+ |0 H+ L9 K7 q* z) [; W/ V- l& a8 M; w" E
to clear1 H" [+ o% r4 @+ \- E: e( l

4 E/ W* t- h" |2 Cask grass-squares-here [die]
: B$ y( `; @1 \$ I6 k( e% o# f. `# a, W& z1 c# g! y1 x( F
ask markers-here [die]
$ M! s% P* L2 T9 h" n' X2 m% F. W* {0 F- w% d7 `! {: M6 D( B0 m
let total count neighbors with [any? mines-here]! d( r* h! k0 p" X* j
3 P& K  G. f2 v6 \( j# I5 J
ifelse total > 0
' G; g' k% p0 S6 x# M5 y" F' }4 o0 w& @5 U; r2 S& ]+ o
[set plabel total]
& _/ d8 O3 g  O. y% c; r
5 @, ?, x1 Y5 h. Q4 a! k [ ask neighbors with [any? grass-squares-here]" E" U# P! q- B! W: u1 b
, J) C9 Q6 U: t: I' q. j; ~5 G' \1 y

1 q' ?2 m* L1 g: I6 Y[clear]' S1 ?& w1 m2 |' B: w6 b

1 R8 j" |" m9 X# O, F1 d8 Q3 iend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-16 10:23 , Processed in 0.014376 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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