public class Particle
extends java.lang.Object
Title: Particle
Company: KEEL
Modifier and Type | Field and Description |
---|---|
double[] |
B |
double |
bestEvaluation |
int |
clase |
int |
dim |
int |
FN |
int |
FP |
double |
lastEvaluation |
int |
TN |
int |
TP |
double[] |
V |
double[] |
X |
Constructor and Description |
---|
Particle(int cl) |
Modifier and Type | Method and Description |
---|---|
Particle |
cloneParticle() |
int |
computeNumConditions() |
java.lang.Boolean |
CoverInstance(double[] instance) |
double |
evaluation() |
boolean |
GetAttributePresence(int i) |
java.lang.String |
getDomainValue(int i) |
java.lang.String |
getOperator(int i) |
static void |
InitializeParameters(double c,
double w,
double _pvmax,
double _pvmin,
double _pw1,
double _pw2,
double _pw3,
double _pInteresting,
int na) |
boolean |
isBetter(Particle p2) |
void |
ParametrosPreEvaluacion() |
int |
presentAttsBest() |
void |
randomInitialization() |
void |
setAsDefaultRule() |
void |
setB(double[] x,
double be) |
void |
setX(double[] x) |
void |
updateV(Particle G,
double wv) |
void |
updateX() |
public double[] X
public double[] V
public double[] B
public int dim
public double bestEvaluation
public double lastEvaluation
public int TP
public int TN
public int FP
public int FN
public int clase
public static void InitializeParameters(double c, double w, double _pvmax, double _pvmin, double _pw1, double _pw2, double _pw3, double _pInteresting, int na)
public void randomInitialization()
public double evaluation()
public int computeNumConditions()
public boolean GetAttributePresence(int i)
public void ParametrosPreEvaluacion()
public java.lang.Boolean CoverInstance(double[] instance)
public void setB(double[] x, double be)
public void setX(double[] x)
public void updateV(Particle G, double wv)
public void updateX()
public Particle cloneParticle()
public boolean isBetter(Particle p2)
public int presentAttsBest()
public void setAsDefaultRule()
public java.lang.String getOperator(int i)
public java.lang.String getDomainValue(int i)