C# Class SharpNeat.DomainsExtra.WalkerBox2d.NeuralNetController

A neural net based WalkerController.
Inheritance: WalkerController
Exibir arquivo Open project: colgreen/sharpneat Class Usage Examples

Public Methods

Method Description
NeuralNetController ( WalkerInterface iface, IBlackBox box, int simFrameRate ) : SharpNeat.Phenomes

Construct with the provided player interface and black box controller.

Step ( ) : void

Perform one simulation timestep; provide inputs to the neural net, activate it, read its outputs and assign them to the relevant motors (leg joints).

Method Details

NeuralNetController() public method

Construct with the provided player interface and black box controller.
public NeuralNetController ( WalkerInterface iface, IBlackBox box, int simFrameRate ) : SharpNeat.Phenomes
iface WalkerInterface
box IBlackBox
simFrameRate int
return SharpNeat.Phenomes

Step() public method

Perform one simulation timestep; provide inputs to the neural net, activate it, read its outputs and assign them to the relevant motors (leg joints).
public Step ( ) : void
return void