设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5703|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,, W" P* g4 Z$ v: B7 ~

, h5 D1 Z" A/ k$ O  J/ ^6 K0 |# U几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
" X7 K- Y2 y* k" ?+ O: n
4 T$ g, p0 g! D主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值, 6 K& R% x, m: c: w& j

& p) n# O. Y* X* V8 W: t1 p# n【见三楼,呵呵】' l* y' x) a0 ]5 ~5 |- q7 ]" `* |  s

3 d+ O" g/ R9 o. B9 s1 x0 \$ n: j[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了2 s* b. D; ^* g3 d+ r$ b! n

0 U3 q0 \9 k9 _8 G0 g7 G$ z0 h: `问题找到了, . V- e1 H  e- h; H% u3 g

7 k" h. p' z9 E. }4 E  k! L
8 x+ l: y0 J6 R+ E. E在 To clear 中遗失了一句
/ k; V; t+ \8 h. G! O6 O" Y% g- m, B4 U
    [ ask neighbors with [any? grass-squares-here]9 M( |- M% Q! L) O+ X

( ~/ [3 W  O% y3 l
' q5 R* @1 W% X1 H( ^" B
5 U' r# x" G6 v, s4 Q0 j
/ i3 [8 F; X$ _  Y6 B+ w" N- Pto clear: q3 A/ `* }5 N" `" k9 \% z- E0 C+ Q
+ f- L5 U; z7 M- G. [
ask grass-squares-here [die]$ e" x+ A+ H8 x
' k. v2 q( D: b1 E6 N
ask markers-here [die]/ L9 w5 w: `7 J7 i' L. `" w
' W4 ?/ ?3 p: n% T* P
let total count neighbors with [any? mines-here]
0 I1 z0 T4 u& C$ H' R
0 d/ X; d& f- V% m- y( R- [# nifelse total > 0! W9 e5 [3 M  X' G* N" l
! X$ @- |5 j' _& t+ y9 M; q& P
[set plabel total]& |# i: G. Z7 c( J( N

+ c- ~3 o1 w/ z [ ask neighbors with [any? grass-squares-here]4 ~# R$ V: }5 c, t$ F, r' b& {1 q6 j
) x& v, f; t0 d, b$ E- e- H% a

" j8 ^' Q! T- }6 o) o. s[clear]+ K/ w0 a: J1 h1 n

; l3 E, Y; W+ ^7 `: k- ^# Lend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 04:34 , Processed in 0.015176 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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