Choose an action.

Namespace:  AForge.MachineLearning
Assembly:  AForge.MachineLearning (in AForge.MachineLearning.dll) Version: 2.2.4.0 (2.2.4.0)

Syntax

C#
public int ChooseAction(
	double[] actionEstimates
)

Parameters

actionEstimates
Type: array< System..::.Double >[]()[]
Action estimates.

Return Value

Returns selected action.

Implements

IExplorationPolicy..::.ChooseAction(array<Double>[]()[])

Remarks

The method chooses an action depending on the provided estimates. The estimates can be any sort of estimate, which values usefulness of the action (expected summary reward, discounted reward, etc). The action is choosed from non-tabu actions only.

See Also