[This is preliminary documentation and is subject to change.]

This interface specifies that an object is trainable using reinforcement learning

Namespace: Clarion.Framework.Templates
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

Syntax

C#
public interface IReinforcementTrainable : ITrainable

Remarks

For an object to be reinforcement trainable it must specify a chosen output and feedback and implement everything in the ITrainable interface
Note
The Learn()()()() method should NOT be called until the ChosenOutput and Feedback properties have been set

Copyright 2011. Nicholas Wilson

See Also