C# Class social_learning.NeuralAgent

Inheritance: ForagingAgent
Afficher le fichier Open project: tansey/social-learning Class Usage Examples

Méthodes publiques

Méthode Description
NeuralAgent ( int id, int speciesId, IBlackBox brain, bool navigationEnabled, bool hidingEnabled ) : System
Reset ( ) : void
activateNetwork ( double sensors ) : ISignalArray

Méthodes protégées

Méthode Description
ProcessReward ( double r ) : void
getRotationAndVelocity ( double sensors ) : float[]

Method Details

NeuralAgent() public méthode

public NeuralAgent ( int id, int speciesId, IBlackBox brain, bool navigationEnabled, bool hidingEnabled ) : System
id int
speciesId int
brain IBlackBox
navigationEnabled bool
hidingEnabled bool
Résultat System

ProcessReward() protected méthode

protected ProcessReward ( double r ) : void
r double
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

activateNetwork() public méthode

public activateNetwork ( double sensors ) : ISignalArray
sensors double
Résultat ISignalArray

getRotationAndVelocity() protected méthode

protected getRotationAndVelocity ( double sensors ) : float[]
sensors double
Résultat float[]