C# 클래스 GoodAI.Modules.School.Worlds.RogueTeacher

상속: GoodAI.Modules.School.Common.AbstractTeacherInWorld
파일 보기 프로젝트 열기: GoodAI/BrainSimulator 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ActionsList List

공개 메소드들

메소드 설명
ActionsCount ( ) : int
CurrentAction ( ) : float[]
GetDefaultSize ( ) : Size
GetDefaultStopTexture ( ) : string
GetDefaultTexturePath ( ) : string
GetRandomAction ( Random rndGen, int degreeOfFreedom ) : Actions
IsDone ( ) : bool
Reset ( ) : void
RogueTeacher ( PointF p, List actions, float scale = 1.0f ) : GoodAI.Core.Nodes
RogueTeacher ( PointF p, float scale = 1.0f ) : GoodAI.Core.Nodes
Stop ( ) : void

비공개 메소드들

메소드 설명
GetActionVector ( Actions a ) : float[]

메소드 상세

ActionsCount() 공개 메소드

public ActionsCount ( ) : int
리턴 int

CurrentAction() 공개 메소드

public CurrentAction ( ) : float[]
리턴 float[]

GetDefaultSize() 공개 정적인 메소드

public static GetDefaultSize ( ) : Size
리턴 System.Drawing.Size

GetDefaultStopTexture() 공개 정적인 메소드

public static GetDefaultStopTexture ( ) : string
리턴 string

GetDefaultTexturePath() 공개 정적인 메소드

public static GetDefaultTexturePath ( ) : string
리턴 string

GetRandomAction() 공개 정적인 메소드

public static GetRandomAction ( Random rndGen, int degreeOfFreedom ) : Actions
rndGen System.Random
degreeOfFreedom int
리턴 Actions

IsDone() 공개 메소드

public IsDone ( ) : bool
리턴 bool

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

RogueTeacher() 공개 메소드

public RogueTeacher ( PointF p, List actions, float scale = 1.0f ) : GoodAI.Core.Nodes
p System.Drawing.PointF
actions List
scale float
리턴 GoodAI.Core.Nodes

RogueTeacher() 공개 메소드

public RogueTeacher ( PointF p, float scale = 1.0f ) : GoodAI.Core.Nodes
p System.Drawing.PointF
scale float
리턴 GoodAI.Core.Nodes

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

프로퍼티 상세

ActionsList 공개적으로 프로퍼티

public List ActionsList
리턴 List