C# Класс social_learning.NeuralAgent

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

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

Метод Описание
NeuralAgent ( int id, int speciesId, IBlackBox brain, bool navigationEnabled, bool hidingEnabled ) : System
Reset ( ) : void
activateNetwork ( double sensors ) : ISignalArray

Защищенные методы

Метод Описание
ProcessReward ( double r ) : void
getRotationAndVelocity ( double sensors ) : float[]

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

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

public NeuralAgent ( int id, int speciesId, IBlackBox brain, bool navigationEnabled, bool hidingEnabled ) : System
id int
speciesId int
brain IBlackBox
navigationEnabled bool
hidingEnabled bool
Результат System

ProcessReward() защищенный Метод

protected ProcessReward ( double r ) : void
r double
Результат void

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

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

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

public activateNetwork ( double sensors ) : ISignalArray
sensors double
Результат ISignalArray

getRotationAndVelocity() защищенный Метод

protected getRotationAndVelocity ( double sensors ) : float[]
sensors double
Результат float[]