设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4848|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,& y5 V3 k1 z2 t5 l: K( x$ [
9 k" k, L% Y+ }6 B/ E) ~$ H+ e( k
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
2 u! Z9 H! P. Z8 P# a0 A! R
/ R6 k9 K( g2 K6 d% w5 g( O5 h! ^主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
3 y( m' p# B) @3 X5 y8 f
6 O( ~3 e) u) I9 c+ g1 b8 `0 |/ c【见三楼,呵呵】0 }3 r7 L1 i1 j2 @

9 u' A. U. f; c6 g[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了  z( [; n2 g' F

5 L5 Y9 H* W# v问题找到了,
. d; Q0 M& K, N* i: S5 w' y' j4 i+ [
  X( d- p8 n3 n- o7 U, [; N
在 To clear 中遗失了一句
5 n3 N' I  W# O3 ^5 D1 ^) q+ ^' ]% @6 o5 H! [- S$ r, a9 z
    [ ask neighbors with [any? grass-squares-here]4 k/ l2 [5 q% s; l* ^7 }

: s$ e% M) H1 b  ?' e
- l% A& {4 N  E8 V. ]; v) F9 H5 z
7 F' u2 G! u, J1 o5 b" {- i1 }: M4 ^
3 v, ^! e% }- S+ M0 t, p: y$ k  S+ kto clear0 f  y1 d6 B- I  Y5 y. t" z) f

  P8 |; A$ c) U. t% T' ~- W) C, u0 xask grass-squares-here [die]
0 x" E+ L6 O1 p1 P' K' ]5 J# n: G2 k* R6 u
ask markers-here [die]8 W. e0 }9 N; _* b: D
& r+ l" A' \! B' J
let total count neighbors with [any? mines-here]
, I# N$ D2 h" i
8 d4 D+ R+ N7 ^* E3 L- T9 }+ @ifelse total > 0- @7 I3 u# R1 R! |

; [" x9 l% O3 D8 j* C[set plabel total]
5 @9 c+ V$ H- h' g% c% [0 f+ {- x+ E4 u; f
[ ask neighbors with [any? grass-squares-here]: s  q; L5 v' |* J7 m
- l+ P- a5 k4 l
# n( q2 i. C/ |" {
[clear]7 K& R: K, h/ T0 }$ T* {, k
! x% P, U7 e" p! a' g
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-18 01:10 , Processed in 0.015167 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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