public class AlgGenetic
extends java.lang.Object
Constructor and Description |
---|
AlgGenetic(int npoblation,
float muta,
float cross,
java.util.Vector<fuzzyPartition> parte,
int nclases,
fuzzy[][] x,
java.util.Vector<java.util.Vector<java.lang.Float>> y,
java.util.Vector<fuzzy> cost_example,
int niteration,
int re,
int coste,
java.lang.String nombre,
int al,
java.lang.String fichero,
java.lang.String entre,
java.util.Vector<java.lang.Float> values,
java.util.Vector<java.util.Vector<fuzzy>> costes,
int nejemplos,
int tipo_comp,
int repar,
int asign_weight_rule,
java.lang.String matrix,
int es_crisp,
java.lang.String dist,
java.lang.String columns) |
Modifier and Type | Method and Description |
---|---|
void |
calculation_fitness_total(java.util.Vector<java.lang.Float> points) |
void |
calculo_fitness_ltf(java.util.Vector<fuzzy> puntos) |
void |
create_file_columns(int regla,
java.util.Vector<java.lang.Float> salida) |
void |
evalua_poblation_test(int dimx,
float[][] X,
java.util.Vector<java.util.Vector<java.lang.Float>> C) |
void |
evaluate_poblation() |
void |
evolution() |
int |
iszero(java.util.Vector<java.lang.Float> fit) |
java.util.Vector<fuzzy> |
puntuation_ltf(int rule,
java.util.Vector<java.lang.Float> output) |
java.util.Vector<java.lang.Float> |
puntuation(int rule,
java.util.Vector<java.lang.Float> output,
int test) |
void |
show_fitness_total_test_ltf(float[][] X,
int c) |
void |
show_fitness_total_test(float[][] X,
int c) |
void |
show_fitness_total(int last) |
void |
show_fitness() |
java.util.Vector<java.lang.Float> |
summation(java.util.Vector<java.lang.Float> values_r,
java.util.Vector<java.lang.Float> punto) |
public AlgGenetic(int npoblation, float muta, float cross, java.util.Vector<fuzzyPartition> parte, int nclases, fuzzy[][] x, java.util.Vector<java.util.Vector<java.lang.Float>> y, java.util.Vector<fuzzy> cost_example, int niteration, int re, int coste, java.lang.String nombre, int al, java.lang.String fichero, java.lang.String entre, java.util.Vector<java.lang.Float> values, java.util.Vector<java.util.Vector<fuzzy>> costes, int nejemplos, int tipo_comp, int repar, int asign_weight_rule, java.lang.String matrix, int es_crisp, java.lang.String dist, java.lang.String columns) throws java.io.IOException
java.io.IOException
public void evaluate_poblation() throws java.io.IOException
java.io.IOException
public java.util.Vector<java.lang.Float> summation(java.util.Vector<java.lang.Float> values_r, java.util.Vector<java.lang.Float> punto) throws java.io.IOException
java.io.IOException
public void calculation_fitness_total(java.util.Vector<java.lang.Float> points) throws java.io.IOException
java.io.IOException
public java.util.Vector<java.lang.Float> puntuation(int rule, java.util.Vector<java.lang.Float> output, int test) throws java.io.IOException
java.io.IOException
public void show_fitness() throws java.io.IOException
java.io.IOException
public void show_fitness_total(int last) throws java.io.IOException
java.io.IOException
public int iszero(java.util.Vector<java.lang.Float> fit)
public void evolution() throws java.io.IOException
java.io.IOException
public void show_fitness_total_test(float[][] X, int c) throws java.io.IOException
java.io.IOException
public void evalua_poblation_test(int dimx, float[][] X, java.util.Vector<java.util.Vector<java.lang.Float>> C) throws java.io.IOException
java.io.IOException
public void create_file_columns(int regla, java.util.Vector<java.lang.Float> salida) throws java.io.IOException
java.io.IOException
public java.util.Vector<fuzzy> puntuation_ltf(int rule, java.util.Vector<java.lang.Float> output) throws java.io.IOException
java.io.IOException
public void calculo_fitness_ltf(java.util.Vector<fuzzy> puntos) throws java.io.IOException
java.io.IOException
public void show_fitness_total_test_ltf(float[][] X, int c) throws java.io.IOException
java.io.IOException