设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4908|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
+ A$ i4 ?* y7 ^5 J( Z- k  x+ V+ z; {. A+ N# N8 [1 j6 z, \
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.3 X' Y# e+ {( T7 D$ E& c

7 v, [/ h7 Q$ j主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, - Q. P' @9 `" |- I

- o* O3 r4 f: L. ]【见三楼,呵呵】) w6 x# q( r5 V6 \! F' U
5 {# e3 B5 H; Q# m+ u* w
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
: @% d# |9 J: J# Z
( P1 v+ K* g- O, r5 L& U/ P6 b问题找到了, / _) B# Q* ~. o  q
5 _3 S7 `4 @" i7 @1 I9 j
3 t$ B* A+ S% A: B
在 To clear 中遗失了一句   U4 S) M: e0 I, V, N" m

2 V3 E- y5 }# e( U3 s    [ ask neighbors with [any? grass-squares-here]  s- R; O* Z9 v# k

4 ^# }  s, m( }; j$ S: i  p* R7 ?/ k# d3 l  N2 O) p# d- I8 a* U

8 q3 l% ^# _1 V6 C
+ {6 E5 e$ F0 l  zto clear6 Q: ~7 \0 }+ S; B4 ]8 N0 a+ D
7 A2 L* y; Q) i: f7 D
ask grass-squares-here [die]9 S& U$ v+ |: f9 |+ T" K+ ]

8 Q, _7 f5 V% x4 i" l$ \6 s  Lask markers-here [die]
$ E# l" s! Q% |) C
0 p5 N/ A) L& T0 C8 D5 alet total count neighbors with [any? mines-here], }7 {9 B. K  R. p* n( x
' @3 i- O' _" R" X2 R
ifelse total > 0
6 o( [3 @  [. `- w  `! ?/ i/ N/ ^. o2 F& O
[set plabel total]
# R$ K1 r, _8 T2 e6 o: `8 [3 h; u9 X& L% L- Y
[ ask neighbors with [any? grass-squares-here]
8 w3 ]: v; C7 i7 Q% i/ U
0 l) f$ u, J2 u( o: c) Y& S( l7 H  E( V) J" ~7 q
[clear]# S, N! o9 h4 D0 k5 d1 V

. U2 e: b1 b; w6 Uend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-29 22:10 , Processed in 0.013610 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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