设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6131|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
4 h3 t2 n5 F  B/ o5 o0 K  I
! E' L- l+ U; m: J4 [几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.7 e+ U% f9 M+ P! P! [6 M
( X9 H  ]. m  T( |+ M
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 4 a) Y  n; H$ i/ |" e) o7 ?

% P) o2 i# I: X; i# P【见三楼,呵呵】" i7 b: Z, H4 [
! Z4 u& w8 K" g5 T6 s( i9 z
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了: A) p: n- ^3 }' e1 ]  B

/ Z0 u( D! \+ z+ m( D6 {$ t问题找到了,
! [# O2 E7 W( Y+ ~8 j' z
) i4 a/ E) w9 a9 G
' B: G5 `* v8 ~  H- T7 b4 n  z在 To clear 中遗失了一句 9 J, Z: o: v- W$ ?

& o' C8 j4 w2 X7 x, P    [ ask neighbors with [any? grass-squares-here]) ^6 }% {& A/ V& m3 W% O8 L

' p7 W% l# I$ S. s1 R! f; Q2 {/ [' N* ]0 P
, N9 r4 i5 v* v, H
& W8 F9 g4 B: N3 z- e
to clear
5 x' V2 G" u5 b6 B( o% @
* y2 y1 K8 V- v' Qask grass-squares-here [die]
2 x* K5 q" ~6 w' Q& ?' X
- Q5 U. A- }8 Y) k: j. }, N, [ask markers-here [die]
) _/ @0 t3 c: e0 x5 Y- K, j+ R9 g0 d$ j* u( i& y, J, D
let total count neighbors with [any? mines-here]
; x. h4 w9 z8 m( v) N( N+ F6 V1 R- Y* d8 D* V* z
ifelse total > 05 ^( G. P* a4 {* O+ d
/ _; o9 Y. p% ]- B# t6 _
[set plabel total]. h$ n8 Y* Z1 l+ d

' \6 ]/ a5 T, { [ ask neighbors with [any? grass-squares-here]' M# ^, C; j5 e2 a% M9 R" ]/ [

8 j% _7 ?$ A% P0 g" U6 J
3 f0 g6 \7 x1 N, t7 |[clear]
4 a4 i; A  n+ E6 U! {2 ^3 n8 ~5 T0 W* r8 f  I8 R  u5 ]. B
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 07:56 , Processed in 0.016066 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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