设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6140|回复: 1

[交流] 求助

[复制链接]
发表于 2008-5-25 18:48:57 | 显示全部楼层 |阅读模式
用NETLOGO 模仿MINESWEEPER 做了个游戏,4 ]% E" c3 `' o6 e6 ~2 i1 d5 s- A& d
9 I, N2 Q3 ]8 k: x: V2 X
几乎是抄过去的, 可运行的时候总是死机, 运行原程序没有问题,说明不是我的电脑有问题.
6 L& l% j4 b6 [0 @- a, ~7 Q) V8 s% f3 y. B0 S5 w- V6 f1 F
主要问题出在, 用鼠标点下的时候, 如果下面没有MINE 的时候, 无法的出GLABEL的数值,
5 y  R0 x( m$ j; v- H7 S
" Y5 q0 E' W8 W; z- `1 V3 R【见三楼,呵呵】
7 B! P0 ]' k9 e  X6 H# @2 P& E. g4 F7 J/ s. [
[ 本帖最后由 chuchj 于 2008-5-28 17:31 编辑 ]
 楼主| 发表于 2008-5-28 11:44:37 | 显示全部楼层
好的,谢谢了0 B1 s# D7 N# E! i) h

$ U$ G0 e/ v/ i; e问题找到了,
5 l$ e8 Q: q0 O5 s4 o- x6 I6 Z) B) F1 r( v

& E6 {$ l2 z+ W# f4 C在 To clear 中遗失了一句
8 i. e! v/ D3 O  g
1 H8 q# Q5 C) n8 `8 Q    [ ask neighbors with [any? grass-squares-here]
' l( u& }" {: m7 Y7 n' {* T* W9 o; e- L3 N: O  R6 N1 h
9 k+ B" j$ Z6 m8 U
9 T) ]$ p5 h' ^( ]4 V
" b; _, \# a. ]1 d$ }! N6 K  D
to clear
* B% n6 J! r: Q: P# t$ ?5 P$ ]9 I' e" p  R
ask grass-squares-here [die]
4 n* v) }3 Z6 B
1 t. h# @3 O1 q  Pask markers-here [die]% W1 M" r% L; q. ~3 N

/ h  Q" z7 H& n. g# n# K# Nlet total count neighbors with [any? mines-here]2 m3 h- d# X" H' S7 x
2 C+ N7 U) L+ U6 j/ W1 R0 q( V
ifelse total > 0
! E- ~* [) J6 u# @4 m% x/ c
% p" `$ s  E* f6 A0 U& w[set plabel total]) O) y& v  d& F9 F
& o  c- f" M5 h/ s
[ ask neighbors with [any? grass-squares-here]3 V( U. X6 ~6 s( B/ m$ K& D

" \6 b, w( j( }( L2 u7 s* K# M: n
[clear]
( V% v, Z8 Q2 a7 y
1 y' w% \  |5 I3 R7 [$ u" xend
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-30 09:35 , Processed in 0.014369 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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