C# Класс NeuralNetwork, AwesomeGameInSpace

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
HiddenLayers int
Inputs int
NeuronsInLayer int
Outputs int
firstHiddenLayer NeuralLayer,
genomeIndex int
hiddenLayers List
outputLayer NeuralLayer,

Открытые методы

Метод Описание
Fitness ( float t, float d, bool alive = false ) : void
IntializeNetwork ( ) : void
NetworkResponse ( List inputs ) : List
NeuralNetwork ( ) : System.Collections
PutWeights ( List weights ) : void

Описание методов

Fitness() публичный Метод

public Fitness ( float t, float d, bool alive = false ) : void
t float
d float
alive bool
Результат void

IntializeNetwork() публичный Метод

public IntializeNetwork ( ) : void
Результат void

NetworkResponse() публичный Метод

public NetworkResponse ( List inputs ) : List
inputs List
Результат List

NeuralNetwork() публичный Метод

public NeuralNetwork ( ) : System.Collections
Результат System.Collections

PutWeights() публичный Метод

public PutWeights ( List weights ) : void
weights List
Результат void

Описание свойств

HiddenLayers публичное свойство

public int HiddenLayers
Результат int

Inputs публичное свойство

public int Inputs
Результат int

NeuronsInLayer публичное свойство

public int NeuronsInLayer
Результат int

Outputs публичное свойство

public int Outputs
Результат int

firstHiddenLayer публичное свойство

public NeuralLayer, firstHiddenLayer
Результат NeuralLayer,

genomeIndex публичное свойство

public int genomeIndex
Результат int

hiddenLayers публичное свойство

public List hiddenLayers
Результат List

outputLayer публичное свойство

public NeuralLayer, outputLayer
Результат NeuralLayer,