|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFitnessEvaluation.util.Range
public class Range
Parses an input string to a range of doubles, either random or fixed FIXME allow samples from each dimension to be of different sizes
Constructor Summary | |
---|---|
Range(java.lang.String s)
|
|
Range(java.lang.String s,
RandomNumberGenerator rng)
|
Method Summary | |
---|---|
int |
getDimensions()
|
double[][] |
getSamples()
Get samples from the range. |
double |
getStart()
|
double |
getStart(int dim)
|
double |
getStep()
|
double |
getStep(int dim)
|
double |
getStop()
|
double |
getStop(int dim)
|
int |
getTotalSamples(int i)
Total samples for the dimension. |
boolean |
isRandom()
|
boolean |
isRandom(int i)
|
void |
setRandom(boolean random)
|
void |
setRandom(boolean random,
int i)
|
void |
stringToRange(java.lang.String s)
For a fixed range input string as x eq [start:step:stop]; e.g inputs 0,0.1,0.2,...,1 for x0 and x1 is x0 eq [0:0.1:1]; x1 eq [0:0.1:1] For random numbers from a range or x eq rnd(start, cases ,stop); e.g random inputs rom range 0 to 1 for x0 and x1 is x0 eq rnd(0,10,1); x1 eq rnd(0,10,1) |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Range(java.lang.String s)
public Range(java.lang.String s, RandomNumberGenerator rng)
Method Detail |
---|
public void stringToRange(java.lang.String s)
s
- string to parse for number rangespublic int getTotalSamples(int i)
i
- dimension
public double[][] getSamples()
public boolean isRandom()
public void setRandom(boolean random)
public boolean isRandom(int i)
public void setRandom(boolean random, int i)
public double getStart(int dim)
public double getStep(int dim)
public double getStop(int dim)
public int getDimensions()
public java.lang.String toString()
toString
in class java.lang.Object
public double getStep()
public double getStop()
public double getStart()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |