设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5248|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
" V8 ?4 y' o2 k3 _: _% ?
% j3 n$ f, x# y' Q4 f/ N几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.8 u7 {6 Y" @8 a* g' w$ k4 d8 l. W' [$ M

2 ?* Y& F+ {! t& }主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,   P, H: k: M  g3 a
4 _  v  H( E1 b2 I* w
【见三楼,呵呵】
) [( D) r# y# `. l2 g1 ^5 K# m  W* b1 P/ H, ~
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了7 V1 V" |" \% y4 c8 i+ k- p

' k* u. [% y) m. [9 x: x# }) q: v问题找到了, $ ^% t/ i/ p/ f  E* I; {

+ z' c; ~3 f5 K- ?  d) L1 J: k. X/ Y9 G! H
在 To clear 中遗失了一句
/ J; Z7 O8 p+ @9 P
  K, M/ h: e' |3 S* b" F    [ ask neighbors with [any? grass-squares-here]0 x! {! z) A7 [' X( ?7 ]' j
) b$ S2 G: u( g

( U6 y3 c) J) h" n; I& ?
6 W0 I( P: H5 F( |' h, p6 K/ o6 _) L
to clear
% M$ C( d3 J4 x2 O8 \! c0 I( c+ n
. W+ z: O/ X1 t1 E; q7 dask grass-squares-here [die]* I! r* J! }3 T1 y8 |
2 P2 d) I+ B. w# R1 k
ask markers-here [die]
1 C  y/ L' E7 E( m7 E
: `' c! r* x& ^' s% Q+ j) d) ilet total count neighbors with [any? mines-here]
3 ^! K" l4 C3 Y0 g) \8 Z3 m+ H+ `/ h: B3 I/ s3 b  A
ifelse total > 0: ~. M" i+ U( I3 e' H) ^
9 ~- P, A$ X9 ~' G1 T* ?% j
[set plabel total]# n' _1 U4 h) b
! N5 m* S( ]2 t* V
[ ask neighbors with [any? grass-squares-here]
# Q7 C2 A: j# t- G" y* B
$ F- T9 j; c5 s* M  z) l' o( \$ q
7 D9 T- {) W0 [4 K[clear]2 j7 l2 ?% ^. z5 n) L
9 Q7 W0 L3 ^6 g; s
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 03:56 , Processed in 0.015083 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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