设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5690|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
' f, Z) e) `& q" _) c1 @) r% d6 R3 N! |% |# h5 t! F: Y3 L1 t
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.$ W; j% u. B2 u9 _6 R  o

( _( Q# c# x+ G主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
3 \4 A# \' B! k+ r- y; r) Z5 V" ]' R; E8 J4 t0 m
【见三楼,呵呵】
2 \& l  x' |2 @& d7 G) }. {- ^! s0 \- }6 ?8 f% {  M
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
& p# I/ }/ G; [7 R# y/ f  L4 K
" n% [( q8 ~% ^, X3 Y) X$ N+ s1 ]问题找到了,
  R+ _) _$ n7 I
1 ?3 h, r1 r0 F' O' H& M7 {$ R- E
在 To clear 中遗失了一句
- G" J0 B. P0 y' j- f4 G2 W; e
6 I3 X8 N+ @. W! h% s    [ ask neighbors with [any? grass-squares-here]) F3 v3 R2 O; T* D: @% A. ]8 m
( C& w* o7 B; ?5 Y: s/ B. v
5 Z- S& ~: S) W4 Y; ?
4 P- z. s% Q0 }/ P
* l' `0 B1 U/ u3 c
to clear
& k& S! c4 f( _9 c8 a! q$ b
/ e( e5 R' L1 s5 @% |: D+ zask grass-squares-here [die], a1 v3 c1 F" R/ H% y

2 Z& Z( H' @: ~2 r& lask markers-here [die]* O  T2 a6 ]9 e0 T* `
9 s- H9 `/ C! @2 Z) Z# G+ l
let total count neighbors with [any? mines-here]; ]  b% ?$ A) o6 F! Y' V0 |8 Z0 V% E
8 d/ G$ G* y- l* y! ~9 B' k/ N
ifelse total > 0
, x% b* \6 q! Z
" J8 [# k# z( k% ^6 x[set plabel total]) W/ p- m  |7 B5 h' y

' D( W% A# A. h! A  F [ ask neighbors with [any? grass-squares-here]$ o5 ]& }& p3 `: D) M

9 ^5 R" F9 N1 y+ b  @
) [# k( f+ c7 ~9 }1 e[clear]0 q& k8 X) O& m; K* Z5 j/ |

9 p) z* ~7 a9 @: Send
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-15 14:23 , Processed in 0.015789 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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