public class OptimArgs
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
alg |
boolean |
bounds |
boolean |
calcCovMat |
double |
cogLearn |
double[] |
confPcts |
double |
crossoverRate |
double |
eliteCutoff |
double |
eps |
double |
errTol |
double |
gradTol |
double |
initTemp |
int |
itrNoImprove |
java.lang.String |
matchReport |
int |
maxCalls |
double |
maxDist |
double |
maxInertia |
int |
maxIters |
int |
maxStaticIters |
double |
minInertia |
double |
mutationRate |
double |
mutationStep |
int |
npoints |
int |
numParticles |
int |
populationSize |
double |
praxisTol |
long |
randomSeed |
int |
reportPrec |
boolean |
saveLogs |
int |
selectMethod |
double |
socLearn |
double |
stepTol |
double |
velCoeff |
double[] |
xistep |
double[] |
xmax |
double[] |
xmin |
java.lang.String[] |
xname |
double[] |
xstart |
Constructor and Description |
---|
OptimArgs() |
OptimArgs(int n) |
OptimArgs(OptimArgs a) |
OptimArgs(java.lang.String alg,
int n) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
alg() |
int |
nx() |
public java.lang.String alg
public java.lang.String[] xname
public double[] xstart
public double[] xmin
public double[] xmax
public int maxCalls
public double errTol
public double stepTol
public boolean saveLogs
public java.lang.String matchReport
public int reportPrec
public boolean calcCovMat
public double[] confPcts
public int maxIters
public int maxStaticIters
public long randomSeed
public double[] xistep
public double gradTol
public double eps
public int npoints
public double initTemp
public int populationSize
public double mutationRate
public double crossoverRate
public double mutationStep
public int selectMethod
public double eliteCutoff
public int numParticles
public double velCoeff
public double minInertia
public double maxInertia
public double cogLearn
public double socLearn
public double maxDist
public int itrNoImprove
public boolean bounds
public double praxisTol