设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5818|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
6 j6 ?6 z/ v) U3 X5 O$ {2 I) F" @" l2 ?8 L3 ?
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.% r4 u! C* Y7 S5 t+ {3 i6 b. w5 U

# @: P7 f2 f! V3 \5 V主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
! E% s( w, L/ _6 \7 _$ h; E& b: D
【见三楼,呵呵】6 p! ?9 u+ b* W5 ]8 S
" k' g7 {. Y5 r* X/ S5 X3 j' z
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
5 o8 L- l1 p  `, J: Y: o3 c
" ^3 Q) i7 e; U' k+ _/ S. @. t/ J2 t问题找到了,
, |' N) l# s; H! ^: _# a0 }$ |
) D- \  c7 w9 i1 V/ P8 Y: V) i7 d9 |; D: _0 S. F9 I
在 To clear 中遗失了一句
, x/ Z( v+ S& _
( G1 v* f. }2 ~* \$ S9 o    [ ask neighbors with [any? grass-squares-here]
8 C4 R1 W& Z1 E
# ]$ C- H' v9 ]# w  N2 S/ F1 o4 {$ y& v5 w0 D7 T# M5 y5 s
  t: G  G& M5 c. y& W& t
6 U: ^$ j5 A7 [8 O; }- Y8 J
to clear
4 U' d, a! |' \, \* S
6 s9 S! P  I2 K6 d# ^6 y+ T1 Yask grass-squares-here [die]
- C. p$ G" w+ r5 l" {- S& R& |/ a2 U  {3 x
ask markers-here [die]
( r& }4 E1 G) j% k% X' F/ V! ?, I: {0 p1 Q5 T( H7 h
let total count neighbors with [any? mines-here]
; B5 W. d2 o  G$ U! a4 d8 j4 B2 l% \5 [$ D
ifelse total > 0
8 L3 ?, H' A( }4 O" e2 t6 i6 m9 ]8 e+ m' P, ~# v8 _8 I
[set plabel total]
: F' j% k" d* u% T) ]1 _, D- I% m$ `* J) I+ q8 h$ r
[ ask neighbors with [any? grass-squares-here]
+ S' k& _, m# V4 C. W  P4 V
" V" b9 s; w# r: Y
5 H! x, c" R- H[clear]" {* L# k8 {* W( n& w! {9 v

5 J$ a, w; Q6 G2 D8 V4 P1 v: @end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-31 02:44 , Processed in 0.015713 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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