设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5670|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,' w4 i! P, k& b: V8 ]8 d1 x! W
3 r& A: W. ~5 r4 ]) x3 L
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
0 Q+ M3 d% u% t0 z) h# Z) T8 \% w* {& V- W1 [) b, `: a) z
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 2 I! E2 s, a1 i% Y! W; d0 l6 L9 j

* e) O) f" ?7 ]. H- L6 l9 Z【见三楼,呵呵】2 D5 p$ D- ]7 B2 z' i* S: N
( Q: c9 @3 e+ T: Z  \1 ]  p
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了: o2 F  _8 ^# p5 j) ~

$ x& I; K4 F2 o8 }) E问题找到了,
4 u$ z3 T8 F$ X( Z; M
, y7 J. L" n* j' p' g( C8 v7 W- n8 I. S2 }5 K4 R, e5 d
在 To clear 中遗失了一句
3 R  M8 [  O2 ]. J1 {" B; B, q9 D/ l& |) N, q' ~! d6 l
    [ ask neighbors with [any? grass-squares-here]
1 B! ~; Z' Y- U6 D" E
/ ~% N0 b; c5 w& m* W, J2 t) u& \: g6 g

7 N( G6 |1 ]# e+ ?
& l+ v/ f# Q& xto clear
# K3 m6 P; G9 f0 ~9 a
) W5 \% _- l4 H; }% aask grass-squares-here [die]7 A* C3 q3 B" ?' V2 F
, P+ r  O: q+ t+ |0 Y
ask markers-here [die]
2 F% ~9 H1 i$ h# B5 y: T7 O( y: a4 P/ T
let total count neighbors with [any? mines-here]
2 P, ^( U' ?% {0 _) g: U
5 o! X& }4 K9 b8 y" Yifelse total > 0) g% U7 j6 O* u7 E& U
* g; x- Y! x1 q0 P- l
[set plabel total]/ g) [! a( x' ?% b* E1 i
8 `/ K3 I& s, @. r9 K; o+ r, [. B
[ ask neighbors with [any? grass-squares-here]
) p& z7 b8 E4 k5 i3 j4 q3 y# d
6 D7 `8 R9 V  j9 {' K$ |5 z  U& A
[clear]* w( Z% x* k. X; \4 {. `4 y

  h$ A* n4 B, Z. T' D( l$ cend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-14 09:46 , Processed in 0.014677 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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