|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
asm.ASMModelParams
Title: ASMModelParams
Description: Esta es la clase que contiene los parámetros asociados a ASMModelSwarm. Todos ellos pueden modificarse a través de la interfaz gráfica de la sonda de esta clase.
Esta clase no implementa ningún método propio.
Copyright:
Depto. de Organización y Gestión de Empresas. Universidad de Valladolid
Field Summary | |
double |
amplitude
La amplitud de las desviaciones del error del proceso AR(1) generador del dividendo medida en unidades de "baseline". |
double |
baseline
Línea media de dividendos |
double |
eta
Coeficiente por el que el especialista ETA multiplica al exceso de demanda para modificar el precio de prueba en su proceso de búsqueda del precio de equilibrio. |
double |
etamax
eta máxima |
double |
etamin
eta mínima |
int |
exponentialMAs
1 si queremos medias móviles exponenciales. |
float |
initholding
Número de acciones que tiene cada agente al comenzar la simulación |
double |
initialcash
Número de unidades de efectivo que tiene cada agente al comenzar la simulación |
double |
initvar
Varianza inicial de los predictores (forecasters). |
double |
intrate
Tasa de interés |
double |
lambda
Coeficiente de aversión al riesgo de los agentes. |
double |
maxbid
Máxima demanda u oferta de acciones por parte de los agentes. |
double |
maxdev
Máxima desviación de un predictor en la estimación de la varianza. |
double |
maxdividend
Dividendo máximo |
int |
maxiterations
Iteraciones máximas para calcular el precio de mercado |
double |
maxprice
Precio máximo |
double |
mincash
Número mínimo de unidades de efectivo que puede tener un agente. |
double |
mindividend
Dividendo mínimo |
double |
minexcess
Exceso de demanda mínimo para que el especialista dé por finalizado el proceso de búsqueda del precio de equilibrio. |
double |
minholding
Número mínimo de acciones que puede tener un agente. |
double |
minprice
Precio mínimo |
int |
numBFagents
Número de agentes |
int |
period
El periodo medio o tiempo de autocorrelación del proceso AR(1) generador de los dividendos. |
int |
randomSeed
Semilla para generar números aleatorios. |
double |
rea
Coeficiente por el que el especialista de las expectativas racionales multiplica al dividendo para calcular el precio de equilibrio. |
double |
reb
Coeficiente que el especialista de las expectativas racionales usa como término independiente para calcular el precio de equilibrio. |
int |
setOutputForData
En esta versión no vale para nada. |
int |
sptype
Indica el tipo de especialista que vamos a usar. |
double |
taup
Coeficiente para calcular la media móvil del beneficio de los agentes |
double |
tauv
Coeficiente para calcular la varianza de los predictores (forecasters). |
Constructor Summary | |
(package private) |
ASMModelParams(swarm.defobj.Zone aZone)
Constructor: Construye la sonda (probe) que nos permite modificar los parámetros del modelo antes de que dé comienzo la simulación. |
Field Detail |
public int numBFagents
public float initholding
public double initialcash
public double minholding
public double mincash
public double intrate
public double baseline
public double mindividend
public double maxdividend
public double amplitude
public int period
public int exponentialMAs
public double maxprice
public double minprice
public double taup
public int sptype
public int maxiterations
public double minexcess
public double eta
public double etamax
public double etamin
public double rea
public double reb
public int randomSeed
public double tauv
public double lambda
public double maxbid
public double initvar
public double maxdev
public int setOutputForData
Constructor Detail |
ASMModelParams(swarm.defobj.Zone aZone)
aZone
- Zona de memoria Swarm en la que se aloja el objeto Swarm
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |