A B C D E F G H I K L M N O P R S T U V W _

S

salida - Variable in class asm.Output
Fichero de los parámetros.
salida2 - Variable in class asm.Output
Fichero de resultados (precio, dividendo y volumen).
saveddividend - Variable in class asm.World
copia del dividendo antiguo, que se usa para comprobar que no se ha corrompido el valor en algun punto del programa
savedprice - Variable in class asm.World
copia del precio antiguo, que se usa para comprobar que no se ha corrompido el valor en algun punto del programa
sayHello() - Method in class asm.Parameters
A veces tenemos que asegurarnos de que el objeto que contiene todos los parámetros se ha creado correctamente.
setAmplitude(double) - Method in class asm.Dividend
Fija la amplitud de las desviaciones del error del proceso AR(1) generador del dividendo.
setAval(double) - Method in class asm.BFCast
Configura el coeficiente a de la ecuación de la demanda
setBaseline(double) - Method in class asm.Dividend
Fija la baseline.
setBatchRandomSeed(int) - Method in class asm.ASMModelSwarm
El valor de la semilla (randomSeed) para generar números aleatorios permanece constante a no ser que se modifique a través de este método.
setBFParameterObject(BFParams) - Static method in class asm.BFagent
Este método le dice a BFagentes donde mirar para conseguir los parámetros por defecto.
setBitcost(double) - Method in class asm.BFCast
Pone la variable bitcost al valor x
setBval(double) - Method in class asm.BFCast
Configura el coeficiente b de la ecuación de la demanda
setCnt(int) - Method in class asm.BFCast
Cambia el valor del contador (count) a un valor dado (x)
setCondbits(int) - Method in class asm.BFCast
Establece el nº de bits.
setCondbits(int) - Method in class asm.BitVector
Establece el número de bits que el bitvector tiene en cuenta
setConditions(int[]) - Method in class asm.BFCast
En lugar de establecer los bits uno a uno, los configuramos de una vez.
setConditions(int[]) - Method in class asm.BitVector
Establece conditions a partir de x
setConditionsbit$FromZeroTo(int, int) - Method in class asm.BFCast
Cambia el valor de un bit que vale 0 ("no importa") a 1 o 2 (0/1)
setConditionsbit$FromZeroTo(int, int) - Method in class asm.BitVector
Cambia un bit dado, de 0 a 1 o 2
setConditionsbit$To(int, int) - Method in class asm.BFCast
Establece el valor de un bit en conditions
setConditionsbit$To(int, int) - Method in class asm.BitVector
Entra dentro de conditions, encuentra el bit dado, y se le pone el valor x
setConditionsbitToThree(int) - Method in class asm.BitVector
El valor 3 se usa para indicar que un bit no es usado
setConditionsRandomly(BFCast) - Method in class asm.BFagent
Coge un objeto forecast y aleatoriamente cambia los bits que lo componen.
setConditionsWord$To(int, int) - Method in class asm.BFCast
Método para acceder a una palabra de conditions
setConditionsWord$To(int, int) - Method in class asm.BitVector
Pone valores a la palabra i de conditions
setCondwords(int) - Method in class asm.BFCast
Establece el nº de palabras con condiciones que van a ser usadas
setCondwords(int) - Method in class asm.BitVector
Establece el número de palabras válidas de memorias que serán usadas
setCval(double) - Method in class asm.BFCast
Configura el coeficiente c de la ecuación de la demanda
setDerivedParams() - Method in class asm.Dividend
 
setDividend(double) - Method in class asm.World
Establece el valor del dividendo.
setETA(double) - Method in class asm.Specialist
Fija eta
setExponentialMAs(boolean) - Method in class asm.World
Fija el valor de exponentialMAs, que vale true si queremos usar medias móviles y false en caso contrario.
setForecast(double) - Method in class asm.BFCast
Pone el valor de forecast con el valor x
setID(int) - Method in class asm.Agent
Da un nombre entero(integer) a cada agente durante la creación.
setInitialCash(double) - Method in class asm.Agent
Establece el cash inicial de cada agente
setInitialHoldings() - Method in class asm.Agent
Establece las acciones iniciales de cada agente.
setintrate(double) - Method in class asm.World
Fija la tasa de interés
setintrate(double) - Method in class asm.Agent
Configura la variable intrate y calcula intratep1( intratep + 1) para mejorar la velocidad
setLastactive(int) - Method in class asm.BFCast
Cambia el valor de lastactive a x
setLforecast(double) - Method in class asm.BFCast
Cambia el valor de la previsión anterior(lforecast) a un valor dado (x)
setmaxdividend(double) - Method in class asm.Dividend
Fija el dividendo máximo.
setMaxIterations(int) - Method in class asm.Specialist
Fija el número máximo de iteraciones para calcular el precio de mercado
setMaxPrice(double) - Method in class asm.Specialist
Fija el precio máximo
setmindividend(double) - Method in class asm.Dividend
Fija el dividendo mínimo.
setMinExcess(double) - Method in class asm.Specialist
Fija el mínimo desajuste |demanda - oferta| para que el especialista deje de iterar por esta razón.
setminHolding$minCash(double, double) - Method in class asm.Agent
Configura las restricciones de préstamo y venta en corto.
setMinPrice(double) - Method in class asm.Specialist
Fija el precio mínimo
setNNulls(int) - Method in class asm.BFCast
Apareceran Null bits si el bitvector es mayor que el nº de bits del mundo que estan siendo observadas
setOutputForData - Variable in class asm.ASMModelParams
En esta versión no vale para nada.
setOutputObject(Output) - Method in class asm.ASMModelSwarm
Le indicamos dónde encontrar el objeto que gestiona la escritura en ficheros de los parámetros y de los resultados de la simulación.
setParamsModel$BF(ASMModelParams, BFParams) - Method in class asm.ASMModelSwarm
Cuando creamos el asmModelSwarm, necesitamos comunicarle dónde encontrar los parámetros para que cree los agentes y demás objetos conforme a los parámetros introducidos por el usuario.
setPeriod(int) - Method in class asm.Dividend
Fija el periodo medio o tiempo de autocorrelación del proceso AR(1) generador de los dividendos.
setPosition(double) - Method in class asm.Agent
Configura la "posición" del agente en "aDouble"
setPrice(double) - Method in class asm.World
Pone el precio de mercado a "p".
SETPROB - Static variable in class asm.BFParams
 
setREA(double) - Method in class asm.Specialist
Fija rea
setREB(double) - Method in class asm.Specialist
Fija reb
setSpecfactor(double) - Method in class asm.BFCast
Cambia el valor de specfactor a x
setSpecialist(Specialist) - Method in class asm.Output
El objeto output necesita una referencia al especialista para poder recoger de él el volumen de negociación.
setSpecificity(int) - Method in class asm.BFCast
Cambia el valor de specificity a x
setSPtype(int) - Method in class asm.Specialist
Fija el tipo de especialista que vamos a usar.
setStrength(double) - Method in class asm.BFCast
Cambia el valor de la fuerza (strength) a un valor dado (x)
setTaup(double) - Method in class asm.Specialist
Calcula los pesos de la media móvil del beneficio de los agentes.
setVariance(double) - Method in class asm.BFCast
Cambia el valor de variance a x
setWorld(World) - Method in class asm.Output
El objeto output necesita una referencia al mundo para poder recoger de él el precio y el dividendo.
setWorld(World) - Static method in class asm.Agent
Configura el mundo para cada agent.
SHIFT - Static variable in class asm.BitVector
 
SP_ETA - Variable in class asm.Specialist
Especialista de ETA fija
SP_RE - Variable in class asm.Specialist
Especialista "Expectativas racionales"
SP_SLOPE - Variable in class asm.Specialist
Especialista de pendiente
specfactor - Variable in class asm.BFCast
especificidad=(condbits - nnulls - specificity)* bitcost.
specialbits - Static variable in class asm.BFParams
 
specialist - Variable in class asm.ASMModelSwarm
El especialista o market-maker, que vacia el mercado.
Specialist - class asm.Specialist.
Title: Specialist Description: Existe una única instancia de esta clase.
Specialist(Zone) - Constructor for class asm.Specialist
Constructor de la clase
specificity - Variable in class asm.BFCast
especificidad
sptype - Variable in class asm.Specialist
Tipo de especialista que se está usando.
sptype - Variable in class asm.ASMModelParams
Indica el tipo de especialista que vamos a usar.
StartASM - class asm.StartASM.
Title: StartASM Description: Esta es la clase principal, que contiene la función main(). Copyright: Copyright (c) 2002 Depto. de Organización y Gestión de Empresas.
StartASM() - Constructor for class asm.StartASM
 
startupSchedule - Variable in class asm.ASMModelSwarm
Este programa se ejecuta una sola vez antes de nada en la simulación (en t=0).
strength - Variable in class asm.BFCast
strength=maxdev - variance +specfactor
subrange - Variable in class asm.BFParams
fracción de min-max range para los valores iniciales aleatorios
sumOfInputs - Variable in class asm.MovingAverage
Suma de los últimos "width" datos que se han insertado.
switchConditionsbit(int) - Method in class asm.BFCast
Cambia YES a NO y viceversa
switchConditionsbit(int) - Method in class asm.BitVector
Si el bit es 1 lo cambia a 2 o viceversa

A B C D E F G H I K L M N O P R S T U V W _