设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5478|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏," y  @5 n, g" R1 }' v  _! r

$ s% u4 h- [0 M: B+ y" t  a1 s几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.& m' Q/ ~% g( X% U- @  k
( X$ t* }: ~4 T& O1 ?9 s
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
/ t6 Q6 a7 R- r+ q& \5 l- l( E* w/ g" [
【见三楼,呵呵】
1 e* H3 u3 @6 P! j5 j- f2 _& C& V; Y: o. p" ~( V9 ~5 _
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
/ g' Y7 d1 \* {7 h" [
/ {2 G* e' E- T: {5 C! k8 _问题找到了, $ A/ D2 C+ r; t1 h' G6 u; T

# ]7 Y9 {, ]& b. N: b  c( [
& x8 Z2 ~7 a2 I7 x% t. @- t在 To clear 中遗失了一句
% b& }3 u3 H/ a' d3 R6 x% `' w: u
7 q9 x7 G+ L5 s, O. u8 `5 g' d    [ ask neighbors with [any? grass-squares-here]! Z3 R9 d9 d  H
- r: X+ G, ?" _0 y; V! M$ e5 z
) o  h; p' L) C1 E9 A. v: r$ w) o
, m  v3 }: ?" I/ d
& u  b, j) e3 O, d; C1 |
to clear( ?% R- E$ e# h% b4 R5 |! g  m& N3 g
6 e- E+ B" i+ ^
ask grass-squares-here [die]
, l# Q8 P# D5 r3 K2 I% m3 ]
) J% M6 q2 i# C) R- u; Cask markers-here [die]/ E& e: ?* B0 a8 i: |1 O/ ]0 a
' B; j$ F! l: C0 Q7 z
let total count neighbors with [any? mines-here]
" f5 n  `, t. R3 ^. I
8 B1 ?3 m. d9 C4 N0 r7 cifelse total > 0
& f9 C( }( B6 C3 W) C; i
) @9 B7 [- ~1 X- v1 t[set plabel total]9 D( t7 B1 `% o" T# [/ Y, a2 D, `
: R. r3 }9 r' ]  a( F5 Q
[ ask neighbors with [any? grass-squares-here]2 P; E9 T6 z- O* L
& R) Y* U5 q8 r
; X* t4 X, C0 V2 O: a
[clear]
% r  [  c$ W. J5 K  j6 c
$ m2 S. ~$ X+ A& n- a5 Eend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-30 13:33 , Processed in 1.763768 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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