设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5196|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
! P6 Q4 f8 }" ~) [# n% r! [; s4 g9 p) G1 c0 Y( H  K
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.$ {  }  f  `6 [

* P8 @( v& r$ S主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, - c3 g9 |7 N# T5 U1 r# f/ C
- }( s# ?# R. O6 F  h' H" l
【见三楼,呵呵】
! p/ b0 N7 \3 @. ]* t
( o, ]9 u2 H; @0 v0 [[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
. e* X! ]8 ]) H7 q) e$ _( t1 {) u/ m) a. y4 `+ o& T
问题找到了, ( P' h% q9 m& f% c- |* g5 |

6 g2 ]  T0 G  y  |! O+ M( L% |! H7 w/ Q1 U
在 To clear 中遗失了一句 8 T) V! W  n+ L, m! E( T* ^0 M

8 |; i/ A8 c( m2 a( d/ {/ r+ s! ^" x    [ ask neighbors with [any? grass-squares-here]6 V5 X2 C6 [3 |# L
3 _0 O4 J. t  U" t- l" w

" T5 h9 \0 c9 P, c/ s4 P1 s; i" W& c) \
  ]; m$ ^/ `, U2 G" a, `
to clear
0 K% N& g( ^# K1 x, }/ p
- Z1 J; ~" N# j$ Y% Y& U5 s3 Iask grass-squares-here [die]$ E' Z# M' N/ V/ Y

' [' \& U# ]4 Z) o5 nask markers-here [die]
8 s6 f+ I% p' L3 a! q8 Z$ k+ I- I& B( b# d
let total count neighbors with [any? mines-here]4 s# l5 h- o. P, y

4 q& U  I: U  m4 t6 s6 \ifelse total > 0
" u+ W5 _; b( A* V! e8 g0 \* }& @0 {7 l8 y$ F: O( e4 V* u
[set plabel total]1 o( m5 I! ], O+ b2 |
  t* r3 u3 p* \% x0 t& o' {! |
[ ask neighbors with [any? grass-squares-here]
% T" c6 _2 P5 }5 g- K5 T
2 ^8 [; B! [$ z; ]$ N- g8 j( N! G2 m8 A& d+ Z3 `/ s  Q
[clear]
0 o: O6 n; P' _0 \& v
* }; ^. O; }* A7 eend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-7 14:21 , Processed in 0.012422 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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