public class Particle
extends java.lang.Object
Title: Particle
Company: KEEL
Modifier and Type | Field and Description |
---|---|
double[] |
B |
double |
bestEvaluation |
int |
dim |
double |
lastEvaluation |
double[] |
V |
double[] |
X |
Constructor and Description |
---|
Particle(int tam) |
Modifier and Type | Method and Description |
---|---|
Particle |
cloneParticle() |
static void |
InitializeParameters(double c1,
double c2,
double w,
double vm) |
boolean |
isBetter(Particle p2) |
int |
presentAttsActual() |
int |
presentAttsBest() |
void |
randomInitialization() |
void |
setB(double[] x,
double be,
int numAtts) |
void |
updateV(Particle G) |
void |
updateX() |
public double[] X
public double[] V
public double[] B
public int dim
public double bestEvaluation
public double lastEvaluation
public static void InitializeParameters(double c1, double c2, double w, double vm)
public void randomInitialization()
public void setB(double[] x, double be, int numAtts)
public void updateV(Particle G)
public void updateX()
public Particle cloneParticle()
public int presentAttsActual()
public int presentAttsBest()
public boolean isBetter(Particle p2)