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.IOExceptionpublic void evaluate_poblation()
throws java.io.IOException
java.io.IOExceptionpublic 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.IOExceptionpublic void calculation_fitness_total(java.util.Vector<java.lang.Float> points)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Vector<java.lang.Float> puntuation(int rule,
java.util.Vector<java.lang.Float> output,
int test)
throws java.io.IOException
java.io.IOExceptionpublic void show_fitness()
throws java.io.IOException
java.io.IOExceptionpublic void show_fitness_total(int last)
throws java.io.IOException
java.io.IOExceptionpublic int iszero(java.util.Vector<java.lang.Float> fit)
public void evolution()
throws java.io.IOException
java.io.IOExceptionpublic void show_fitness_total_test(float[][] X,
int c)
throws java.io.IOException
java.io.IOExceptionpublic void evalua_poblation_test(int dimx,
float[][] X,
java.util.Vector<java.util.Vector<java.lang.Float>> C)
throws java.io.IOException
java.io.IOExceptionpublic void create_file_columns(int regla,
java.util.Vector<java.lang.Float> salida)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Vector<fuzzy> puntuation_ltf(int rule, java.util.Vector<java.lang.Float> output) throws java.io.IOException
java.io.IOExceptionpublic void calculo_fitness_ltf(java.util.Vector<fuzzy> puntos) throws java.io.IOException
java.io.IOExceptionpublic void show_fitness_total_test_ltf(float[][] X,
int c)
throws java.io.IOException
java.io.IOException