设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5252|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,& Q( u. ]1 w! B% s1 p
6 ?$ T4 ]9 b' t4 i
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.( t, `  f/ S4 r) u8 v/ h1 l9 B
  c. E  Z; C  a3 Y8 ]' `, \5 m, F& {
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
' J' x# u" u1 o& |4 Z
8 O" P+ d# V; o8 h【见三楼,呵呵】# I$ j5 C, X" N2 s: Q7 e6 u
% C) F/ z; A3 r' s
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
" |  C( @$ o7 u1 i
3 Y( [8 ]4 b$ ?# l& r, h问题找到了,
* v$ y+ \( A- v4 g+ p2 W) H/ n1 J; y9 a6 a6 W
! g8 Y3 P! B$ x& Z
在 To clear 中遗失了一句 3 s' J/ ]$ F6 {& S& T' U

6 A% a" r! {4 I* g* c/ m6 V) `    [ ask neighbors with [any? grass-squares-here]9 n* v- ^* L1 J) _9 J9 u. b

$ |; T  q3 A8 o2 |- \
- ?6 l' ?* {1 c5 L  S- `
8 B5 ]4 a# `# K& K& o  f1 ^! {' i) ^5 v: Z
to clear
* h" b" s' ^! j* V0 n7 `/ Z1 J9 i8 \) @8 `
ask grass-squares-here [die]
/ J7 A; `0 b6 j* _7 h: t! e" X1 u1 T8 L6 U! J
ask markers-here [die]
1 A9 ?7 B. V/ V+ [  h. O! a0 \- |' x9 d
let total count neighbors with [any? mines-here], ^% Q/ V0 Q- d8 B
) D2 g6 j( |! G/ s
ifelse total > 0) p9 ^% i' l9 W9 h0 P/ ~3 p
! Z$ J9 S4 T; V/ P+ _& p# z
[set plabel total]8 o% D, a5 _, r$ M1 N
0 N4 m. o! c+ c1 j' Q" \
[ ask neighbors with [any? grass-squares-here]
" Q$ e# C; E, w4 j+ R
/ L, U( H% v! b  Q$ V
0 N4 K- e$ q4 G  [% h9 [8 {% e[clear]$ j5 e2 h" T9 X, b$ Q* |
* t: J6 f- c# k) I+ d
end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 15:13 , Processed in 0.012458 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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