设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6582|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,
2 Q$ T; ^" F! M( u7 i7 h* l* n  k. P! p
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
' _$ G' }3 v; ^0 J1 X- a6 x# p, h* V2 i8 Z- n/ p7 y6 d
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
( t; ^& [+ ?9 x& d3 f: {
" X' ~" v8 I, g( j! Y【见三楼,呵呵】/ f4 o2 a8 T" B8 m" P
. N- _, B7 u$ I3 O: Z
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了3 i5 g. @3 {: Y1 H) \, C
( P: g6 E! `* n# X; d. K
问题找到了,
0 ?+ V. e6 @# F* \
% Q- P) Q- C9 [  I2 L( f! C, [: i( e3 h  c/ z6 m2 k
在 To clear 中遗失了一句 8 d. u9 X+ A* ~+ N
* i- l) ?* _9 w* @$ P; a4 p! q' \" Q
    [ ask neighbors with [any? grass-squares-here]6 Y+ Q- ^: H7 e5 u' F$ y7 z
8 K* `. }! T7 R
6 E% R. Y8 J5 Z) e' s
* M/ J8 }* p4 x( h( Q0 J: B

; P. ~$ L& j8 b2 }/ w$ ?to clear
! ]; @0 Q- f% s9 Y5 `; R: ?! u+ ]6 j3 C' }7 l% e5 v- c; h! S8 P9 l' k
ask grass-squares-here [die]
4 i" [4 G1 b, r1 J  K6 t' M  `, `" `5 R% b% I  N( S: o5 x
ask markers-here [die]6 ~  N5 \. J( M  v- k
8 Y8 x* l6 \$ C$ T& z% a4 g( P* c) y
let total count neighbors with [any? mines-here]  }  ~% K  c3 q- ?

& Y& L+ {: }& m3 f$ }ifelse total > 0
: Z, a8 ^9 d5 t& H5 v& p' @
  Z/ \; f  c' ?1 p/ b+ k[set plabel total]7 o/ S6 j7 y; m! H- _# M# N
: q% N) J5 `5 ?+ t
[ ask neighbors with [any? grass-squares-here]4 u; f, ?* v( D9 Q
3 J: F* b9 h- \4 Y

  ~: L" H3 X+ a2 `+ v3 G[clear]1 I/ y" O$ c$ }3 `' ~: i6 R. v

: P5 Q2 }  @( jend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-31 19:44 , Processed in 0.015117 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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