|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSwarmObjectImpl
BasicSumRuleMaster
This is the basic class of rule master, which is inherited from others. A rule master contains the rule for the agent's acts.
Field Summary | |
double |
agentProbToActBeforeOpening
The probability of placing an order in the opening phase. |
double |
agentProbToActBelowFloorP
The probability that an agent would buy if the price is below floorP. |
double |
asymmetricRange
The asimmetry of max/minCorrectingCoeff. |
double |
floorP
This is the floor price. |
double |
maxCorrectingCoeff
The coefficient that RandomAgents multiplays by the last price for the order. |
double |
minCorrectingCoeff
The coefficient that RandomAgents multiplays by the last price for the order. |
Constructor Summary | |
BasicSumRuleMaster(Zone aZone)
Constructor for a new BasicSumRuleMaster. |
Method Summary | |
void |
setAgentProbToActBeforeOpening(double p)
This method sets the agentProbToActBeforeOpening. |
void |
setAsymmetricRange(double a)
This method sets the asymmetricRange. |
void |
setFloorP$andAgentProbToActBelowFloorP(double f,
double p)
This method sets the floorP and AgentProbToActBelowFloorP. |
void |
setMaxCorrectingCoeff(double max)
This method sets the setMaxCorrectingCoeff. |
void |
setMinCorrectingCoeff(double min)
This method sets the minCorrectingCoeff. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public double agentProbToActBeforeOpening
public double minCorrectingCoeff
public double maxCorrectingCoeff
public double asymmetricRange
public double floorP
public double agentProbToActBelowFloorP
Constructor Detail |
public BasicSumRuleMaster(Zone aZone)
Method Detail |
public void setAgentProbToActBeforeOpening(double p)
public void setMinCorrectingCoeff(double min)
public void setMaxCorrectingCoeff(double max)
public void setAsymmetricRange(double a)
public void setFloorP$andAgentProbToActBelowFloorP(double f, double p)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |