|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
asm.Parameters
Title: Parameters
Description: Esta es la clase de parámetros principal. Existe una única instancia de esta clase. Contiene en su interior, como "variables instancia", el objeto que guarda los parámetros del modelo (asmModelParams, instancia de la clase ASMModelParams) y el objeto que guarda los parámetros de los agentes (bfParams, instancia de BFParams).
En el programa original, escrito en ObjectiveC, la clase Parameters descendía de la clase Arguments_c, de forma que cabía la posibilidad de procesar parámetros a través de la línea de comandos. Teniendo en cuenta que esta primera versión sólo incorpora el modo gráfico y que, en este modo, hemos creado "sondas" (probes) que nos permiten cambiar cómodamente cualquier parámetro en tiempo de ejecución, nosotros decidimos prescindir de las facilidades del procesamiento de parámetros a través de la línea de comandos en favor de una mayor simplicidad.
Copyright:
Depto. de Organización y Gestión de Empresas. Universidad de Valladolid
Field Summary | |
ASMModelParams |
asmModelParams
Instancia de la clase ASMModelParams, que contiene los parámetros del modelo. |
BFParams |
bfParams
Objeto que contiene los parámetros que controlan el comportamiento de los BFagents. |
(package private) int |
run
Entero que nos indica el número de la simulación que estamos corriendo. |
Constructor Summary | |
(package private) |
Parameters(swarm.defobj.Zone aZone)
Constructor: Crea en su interior el objeto que guarda los parámetros del modelo (asmModelParams, instancia de la clase ASMModelParams) y el objeto que guarda los parámetros de los agentes (bfParams, instancia de BFParams). |
Method Summary | |
BFParams |
getBFParams()
Devuelve la variable instancia bfParams, que contiene los parámetros de los BFagents. |
ASMModelParams |
getModelParams()
Devuelve la variable instancia asmModelParams, que contiene los parámetros del modelo |
int |
getRunArg()
Este método devuelve el número de la simulación que estamos corriendo. |
java.lang.Object |
init()
Inicializa el objeto (variable instancia) bfParams mándandole el mensaje bfParams.init(). |
java.lang.Object |
sayHello()
A veces tenemos que asegurarnos de que el objeto que contiene todos los parámetros se ha creado correctamente. |
Field Detail |
public ASMModelParams asmModelParams
public BFParams bfParams
int run
Constructor Detail |
Parameters(swarm.defobj.Zone aZone)
aZone
- Zona de memoria Swarm en la que se aloja el objeto SwarmMethod Detail |
public java.lang.Object init()
public ASMModelParams getModelParams()
public BFParams getBFParams()
public int getRunArg()
public java.lang.Object sayHello()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |