C# 클래스 social_learning.NeuralAgent

상속: ForagingAgent
파일 보기 프로젝트 열기: tansey/social-learning 1 사용 예제들

공개 메소드들

메소드 설명
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[]