public class Particle
extends java.lang.Object
Title: Particle
Company: KEEL
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean[] |
AttribPr |
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 tam,
int cl) |
Modifier and Type | Method and Description |
---|---|
Particle |
cloneParticle() |
java.lang.Boolean |
CoverInstance(double[] instance) |
double |
evaluation() |
void |
fixAttributePresence() |
java.lang.Boolean |
GetAttributePresence(int pos) |
static void |
InitializeParameters(double t,
double c,
double w) |
boolean |
isBetter(Particle p2) |
void |
ParametrosPreEvaluacion() |
int |
presentAttsBest() |
void |
randomInitialization() |
void |
setAsDefaultRule() |
void |
SetAttributePresence(int pos,
java.lang.Boolean presence) |
void |
setB(double[] x,
double be) |
void |
setX(double[] x) |
void |
updateV(Particle G,
double w) |
void |
updateX() |
public double[] X
public double[] V
public double[] B
public java.lang.Boolean[] AttribPr
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 t, double c, double w)
public void randomInitialization()
public double evaluation()
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 w)
public void updateX()
public Particle cloneParticle()
public void SetAttributePresence(int pos, java.lang.Boolean presence)
public java.lang.Boolean GetAttributePresence(int pos)
public void fixAttributePresence()
public boolean isBetter(Particle p2)
public int presentAttsBest()
public void setAsDefaultRule()