设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5251|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
. ^5 U/ f/ M5 E
6 J9 r! b5 Z1 c5 E; @几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.9 g- C' C; y; l* C1 ]' n

. ~- ^( P, t" S主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
9 n3 W6 ]) X* |  U4 N2 K/ u  Y
: D5 _5 s% F, V3 G【见三楼,呵呵】
  ?& y9 f" B8 Z7 S% X* i  s! R7 U& {% C; m7 o- y9 b+ O, b9 K
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了4 T+ R2 V; X7 s- x  D

. N: s: R, z9 `  Q  e问题找到了, ; E0 g, d* n7 |; F( F

/ w' G- d3 n8 I; R  _3 ], }/ ^9 O) l( U' ~9 k/ s4 j( b$ k6 p: c+ y
在 To clear 中遗失了一句 4 o3 ?) i3 E) h. x
: ~: P$ G3 p1 {9 k% Q
    [ ask neighbors with [any? grass-squares-here]$ w% E. R" }& C4 u. M4 U/ d$ C
$ `' s1 s5 r, @) N8 s& L. B
% u  I  g* @& ~3 z( p( Z$ d
/ I* ]% n2 |: Y
8 T7 p) T" I9 t1 K3 C( {
to clear& E  X/ M- f$ ^! x8 H2 f! v6 d- ^
/ z4 P6 q7 {1 v# l. H
ask grass-squares-here [die]
3 |$ M% N* A% t  J) i2 Y8 k9 M- o) L9 M1 F; V
ask markers-here [die]
" w  A- H3 ]2 \$ x0 m
/ m5 s9 V& g3 B# {4 Glet total count neighbors with [any? mines-here]
6 K) Z* r1 ^7 a
6 z3 K  Q1 c2 ?' A# S' {ifelse total > 05 I# q" [$ X' L9 L$ F' A6 A
; `4 ~& }/ `' ~
[set plabel total]$ x% L; w! y: ^, @# O1 w: d5 r
' P- f; P7 h4 o+ R  ~# |" I
[ ask neighbors with [any? grass-squares-here]1 y+ f+ c! r& Z$ u% v( t0 ]

( j- m& \' E2 |9 L6 U! _; ~/ J7 l* I# p
[clear]
( n  J9 Q! x1 }: h1 W; \, |) w% G  q
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 11:46 , Processed in 0.012933 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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