C# Class NeuralNetwork, AwesomeGameInSpace

Show file Open project: ZPZ-Gr2/AwesomeGameInSpace Class Usage Examples

Public Properties

Property Type Description
HiddenLayers int
Inputs int
NeuronsInLayer int
Outputs int
firstHiddenLayer NeuralLayer,
genomeIndex int
hiddenLayers List
outputLayer NeuralLayer,

Public Methods

Method Description
Fitness ( float t, float d, bool alive = false ) : void
IntializeNetwork ( ) : void
NetworkResponse ( List inputs ) : List
NeuralNetwork ( ) : System.Collections
PutWeights ( List weights ) : void

Method Details

Fitness() public method

public Fitness ( float t, float d, bool alive = false ) : void
t float
d float
alive bool
return void

IntializeNetwork() public method

public IntializeNetwork ( ) : void
return void

NetworkResponse() public method

public NetworkResponse ( List inputs ) : List
inputs List
return List

NeuralNetwork() public method

public NeuralNetwork ( ) : System.Collections
return System.Collections

PutWeights() public method

public PutWeights ( List weights ) : void
weights List
return void

Property Details

HiddenLayers public property

public int HiddenLayers
return int

Inputs public property

public int Inputs
return int

NeuronsInLayer public property

public int NeuronsInLayer
return int

Outputs public property

public int Outputs
return int

firstHiddenLayer public property

public NeuralLayer, firstHiddenLayer
return NeuralLayer,

genomeIndex public property

public int genomeIndex
return int

hiddenLayers public property

public List hiddenLayers
return List

outputLayer public property

public NeuralLayer, outputLayer
return NeuralLayer,