|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--entorno.Sitio
generaliza Sitio para su uso en la version distribuida
| Field Summary | |
protected bicho.Bicho |
bicho
referencia a posible bicho |
protected float |
concentracion
concentracion feromonal |
protected float[] |
info_sitio
|
protected static int |
nivel_max
nivel maximo de concentracion ref.: las hormigas depositan feromona hasta que se alcanza un valor umbral |
private int |
num
|
private static boolean |
render
|
protected int |
x
la coordenada X del Sitio en el Espacio local |
protected int |
y
la coordenada Y del Sitio en el Espacio local |
| Constructor Summary | |
Sitio(int j,
int i,
int diversidad)
constructor |
|
| Method Summary | |
(package private) void |
evapora(int k)
|
static int |
getNivelMax()
obten parametro |
(package private) int |
getNum()
|
bicho.Bicho |
getOcupante()
|
float |
getSiteInfo(int tipo)
obten variable de estado |
int |
getX()
obten variable de estado |
int |
getY()
obtiene variable de estado |
void |
recibe(bicho.Bicho bicho)
invocado por bicho al ingresar a este Sitio al ser creado (sin Sitio previo) |
void |
sale(bicho.Bicho b)
invocado desde otro Sitio cuando recibe() proporciona las coordenadas adecuadas numtremitas-- feromona -- |
static void |
setNivelMax(int x)
set parametro |
static void |
setRendering(boolean do_render)
|
private void |
setSiteTufo(int tipo,
float valor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static int nivel_max
protected final int y
protected final int x
protected float concentracion
protected bicho.Bicho bicho
private int num
protected float[] info_sitio
private static boolean render
| Constructor Detail |
public Sitio(int j,
int i,
int diversidad)
j - coordenada Yi - coordenada X| Method Detail |
public void recibe(bicho.Bicho bicho)
public void sale(bicho.Bicho b)
private void setSiteTufo(int tipo,
float valor)
public float getSiteInfo(int tipo)
public int getX()
public int getY()
public static void setRendering(boolean do_render)
public static void setNivelMax(int x)
x - nivel feromonal maximo posiblepublic static int getNivelMax()
public bicho.Bicho getOcupante()
void evapora(int k)
int getNum()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||