设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6596|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,( j& V) U3 s$ ]; ^( T

$ d( ~- k) B) Y7 @1 H) t- F0 ~" G几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题., c- j6 c- G& X% L/ t# S

3 p( M+ h; K1 v8 d主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 0 p7 X6 S+ L' D4 ?7 H6 Z9 [: y

; ]+ a# h& U' J+ Y; }% L% L$ G【见三楼,呵呵】
' T8 x0 X! B; f3 ~7 T8 Y% P+ Y6 R! F, s. t9 d
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了5 k0 F% j* _' f& x' G- A0 C
" q8 R. Q. Q/ b5 \" v( M% m1 R
问题找到了,
+ P- N% H  E! i6 W# e0 A" X
  V, R& a3 s; g3 D8 x7 C) p8 {' F( d
在 To clear 中遗失了一句 : H: o* S+ T2 b( v2 B# ~
4 Z- I  L9 U& V& d. Z
    [ ask neighbors with [any? grass-squares-here]9 Q! `" {4 v# l* K( |" Q3 \: w' U

5 O5 W2 a7 ~2 ]& T1 D% ^8 E
) e  T0 [1 a9 g* d$ D. h9 r0 `2 y# y0 x. o$ Z- K! I+ ]! E" ?
4 y& O' J: `- y8 p2 c1 L' w4 Q
to clear
. C; C; L7 Z# ^- k! ^7 e
; u" B; m& Z$ N" ^) Rask grass-squares-here [die]2 H5 x8 b/ Q+ ~
9 b8 `, e, R3 P) c6 \6 d8 X" Q+ v
ask markers-here [die]' e/ ?* H' Q( w  p" O; F1 P0 e
1 H5 D4 Q+ J. T0 h% k/ A1 a
let total count neighbors with [any? mines-here]6 M) Z# H$ F1 \% f

0 N" A, v7 U) i- G% oifelse total > 0
' N7 Q% `$ R; _8 H1 u  b" {4 e
7 t# r( i+ S5 S9 x* z3 a$ ^[set plabel total]% _) r: O4 q2 V* ~  q3 p' ~' l
/ e3 A: ?% j! [! X* Q- f/ U' w9 H2 b
[ ask neighbors with [any? grass-squares-here]
0 A8 |+ k+ K5 h* x7 [/ F8 v2 T- o9 b/ \

+ l+ ]* N( v. z/ Y[clear]
7 h# {& t, [$ g& d& O0 Y4 M9 V) |
! Q1 v0 V1 L: Z( nend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-1 05:47 , Processed in 0.014819 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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