C# 클래스 SharpNeat.Domains.PreyCapture.PreyCaptureView

View for the prey capture task.
상속: AbstractDomainView
파일 보기 프로젝트 열기: colgreen/sharpneat

공개 메소드들

메소드 설명
PreyCaptureView ( IBlackBox>.IGenomeDecoder genomeDecoder, PreyCaptureWorld world ) : System

Construct the view with an appropriately configured world and a genome decoder for decoding genomes as they are passed into RefreshView().

RefreshView ( object genome ) : void

Refresh/update the view with the provided genome.

보호된 메소드들

메소드 설명
OnHandleDestroyed ( EventArgs e ) : void

비공개 메소드들

메소드 설명
PaintView ( ) : void
RunTrial ( ) : void

Run a single prey capture trial.

SimulationThread ( ) : void

Simulate prey capture until thread is terminated.

pbx_SizeChanged ( object sender, System e ) : void

메소드 상세

OnHandleDestroyed() 보호된 메소드

protected OnHandleDestroyed ( EventArgs e ) : void
e System.EventArgs
리턴 void

PreyCaptureView() 공개 메소드

Construct the view with an appropriately configured world and a genome decoder for decoding genomes as they are passed into RefreshView().
public PreyCaptureView ( IBlackBox>.IGenomeDecoder genomeDecoder, PreyCaptureWorld world ) : System
genomeDecoder IBlackBox>.IGenomeDecoder
world PreyCaptureWorld
리턴 System

RefreshView() 공개 메소드

Refresh/update the view with the provided genome.
public RefreshView ( object genome ) : void
genome object
리턴 void