C# Class geneticAlgo.indiv

Afficher le fichier Open project: fabelier/tansegrity-game Class Usage Examples

Méthodes publiques

Méthode Description
ToString ( ) : string
addDoubleToWeigths ( double d ) : void
eval ( bool set_eval = true ) : void
getEvalValue ( ) : double
getLayer ( int layer_num ) : List
getLayersRange ( int startpos, int endpos ) : List>
getNbLayer ( ) : int
getNbNeuronAtLayer ( int layer_num ) : int
getNeuron ( int layer_num, int Neuron_num ) : Nn.Neuron
getNn ( ) : Nn.Neural_network
indiv ( ) : System
indiv ( List Nn ) : System
indiv ( List data ) : System
indiv ( List data, double evalValue ) : System
indiv ( List size_layers ) : System
indiv ( indiv I ) : System
indiv ( indiv I, double eval ) : System
isEvalFinished ( ) : bool
setDataAtPos ( int layer_num, int Neuron_num, int weigth_num, double newData ) : void
setEvalValue ( double eval ) : void
setNeuralNetwork ( Nn Nn ) : void

Method Details

ToString() public méthode

public ToString ( ) : string
Résultat string

addDoubleToWeigths() public méthode

public addDoubleToWeigths ( double d ) : void
d double
Résultat void

eval() public méthode

public eval ( bool set_eval = true ) : void
set_eval bool
Résultat void

getEvalValue() public méthode

public getEvalValue ( ) : double
Résultat double

getLayer() public méthode

public getLayer ( int layer_num ) : List
layer_num int
Résultat List

getLayersRange() public méthode

public getLayersRange ( int startpos, int endpos ) : List>
startpos int
endpos int
Résultat List>

getNbLayer() public méthode

public getNbLayer ( ) : int
Résultat int

getNbNeuronAtLayer() public méthode

public getNbNeuronAtLayer ( int layer_num ) : int
layer_num int
Résultat int

getNeuron() public méthode

public getNeuron ( int layer_num, int Neuron_num ) : Nn.Neuron
layer_num int
Neuron_num int
Résultat Nn.Neuron

getNn() public méthode

public getNn ( ) : Nn.Neural_network
Résultat Nn.Neural_network

indiv() public méthode

public indiv ( ) : System
Résultat System

indiv() public méthode

public indiv ( List Nn ) : System
Nn List
Résultat System

indiv() public méthode

public indiv ( List data ) : System
data List
Résultat System

indiv() public méthode

public indiv ( List data, double evalValue ) : System
data List
evalValue double
Résultat System

indiv() public méthode

public indiv ( List size_layers ) : System
size_layers List
Résultat System

indiv() public méthode

public indiv ( indiv I ) : System
I indiv
Résultat System

indiv() public méthode

public indiv ( indiv I, double eval ) : System
I indiv
eval double
Résultat System

isEvalFinished() public méthode

public isEvalFinished ( ) : bool
Résultat bool

setDataAtPos() public méthode

public setDataAtPos ( int layer_num, int Neuron_num, int weigth_num, double newData ) : void
layer_num int
Neuron_num int
weigth_num int
newData double
Résultat void

setEvalValue() public méthode

public setEvalValue ( double eval ) : void
eval double
Résultat void

setNeuralNetwork() public méthode

public setNeuralNetwork ( Nn Nn ) : void
Nn Nn
Résultat void