设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3936|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,6 f" C2 T. f8 y

' \* {+ I  g$ _) ~- T5 J几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
9 l# B' ?# i% \+ p; r$ X: ]& s5 {- z. W3 A6 ~4 H
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
9 a' s- S  E% A! p5 r- W& P! O& b1 u: ^5 ^8 @
【见三楼,呵呵】: e  R1 K; f7 Z6 t
" {: r  ], `& \( I  s
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了
6 [' u# G9 ^: B$ W4 U( u* y7 j) u' P2 s; K# {
问题找到了, ! i! q- b: ^" T+ @! @% O; R
; ?3 X; f2 |3 U

8 u( f  D' J9 r+ g5 O  J在 To clear 中遗失了一句
" E& F4 ~+ j) w' f( c: p7 P$ g2 k, o% T
1 H; X' g1 g8 p, Q# C    [ ask neighbors with [any? grass-squares-here]
4 `+ X; i0 ^8 |4 g6 j
2 \! ?6 B9 A; ]! _
; f0 h7 p) ^# s+ r/ \
7 R4 T% Y$ B4 p8 X. _; k4 m6 ~  F
to clear3 x$ Q+ \9 }- |+ u, f, U1 K
% @( `- O1 Z+ w' }
ask grass-squares-here [die]2 c5 C& T" z& B
9 F: B1 ^, Q! {
ask markers-here [die]5 Z6 O( L; R0 m9 f0 s+ J

, z0 ]1 |- M* ^+ Olet total count neighbors with [any? mines-here]9 l3 I( P, t4 `+ f  Z! |( I
# |, a( y! |" F1 O3 V
ifelse total > 0) W. c9 N" O. C: `
8 [3 Z2 Q6 A7 Z" U$ @# R
[set plabel total]
; T+ \: Z. ?7 N8 d2 H
( Z$ g* [1 o- C; r( y [ ask neighbors with [any? grass-squares-here]
' [5 A. c, a7 a, Y9 j& d/ _- A* q! t0 w& `( q4 f

! k% R+ d& G( j2 s+ D0 e2 M[clear]
7 K5 L2 }' e' q4 F' x( X1 }  F
. b" y- N1 U, J" P. }6 s( Dend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-21 19:08 , Processed in 0.017666 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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