设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3526|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,9 n5 b" a9 X4 i% g+ X: h

& Z( x" s% T4 J3 a- K6 o% {  U1 G  z几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.* P! Y2 ?0 k" |( ?

7 [" b! P, h! b4 P( m7 j5 b主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
; i: j3 U$ ^& j# m6 {5 H. {# H+ u5 L* b9 j
【见三楼,呵呵】1 P0 n& x' G8 @, A2 f9 G
% ]0 R/ O# N# _5 O/ K
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
' r  J% J! M% v1 H3 F$ n" }- N2 G# g$ O+ o
问题找到了, 5 G; d. g+ l+ X/ j  \

3 l+ |8 X2 n; f6 ~% W1 i/ S5 \; n0 I+ ^' E1 q* V, A
在 To clear 中遗失了一句
; ?2 n- W4 V- @; \* J4 f& P) o! |- k. H( |4 ]8 @; k* D
    [ ask neighbors with [any? grass-squares-here]
/ i. Q3 u0 `2 c  S1 Z% M/ x
, J, |* \: I9 L$ \- X5 |/ M, a7 Q# j- }* e7 C5 \7 o

& W; ^  e2 ~) D* z* [) Q6 x/ b( E' c( r" h1 |
to clear2 x6 y6 h' t: Q6 ?( {6 P
' _+ _) @9 \& h  l4 |  N4 k/ z4 L: j
ask grass-squares-here [die]
* v4 L+ Q3 @* D) m
4 X% [+ u- @% @) [$ b+ Eask markers-here [die]
# U/ y7 r' K- D& R: {& S2 l) \9 Z( U, L3 s/ X9 E* d# x
let total count neighbors with [any? mines-here]
+ w6 `9 ^. v7 p2 Q
0 R# v0 k" D) I; [5 b: T0 U; Iifelse total > 0) ]% D0 J5 k0 o& H5 m' r
" S" [+ H. ~: a2 u
[set plabel total]
# l4 K3 A6 \/ l* X) [. y! A4 r2 ?
[ ask neighbors with [any? grass-squares-here]
8 K5 \6 Q1 y) L) m* t- c) Z, J% A. U" ]  P7 i( @
6 }3 W) J- B8 F2 A; ~  K7 ?
[clear]
2 o; G0 p, d$ y8 O+ N3 \
6 j8 O+ b+ Q! g% N" p5 Vend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-9 07:53 , Processed in 0.013047 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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