| Package | Description |
|---|---|
| com.github.chen0040.rl.actionselection | |
| com.github.chen0040.rl.models | |
| com.github.chen0040.rl.utils |
| Modifier and Type | Method and Description |
|---|---|
IndexValue |
SoftMaxActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
GreedyActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
GibbsSoftMaxActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
EpsilonGreedyActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
ActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
AbstractActionSelectionStrategy.selectAction(int stateId,
QModel model,
Set<Integer> actionsAtState) |
IndexValue |
ActionSelectionStrategy.selectAction(int stateId,
UtilityModel model,
Set<Integer> actionsAtState) |
IndexValue |
AbstractActionSelectionStrategy.selectAction(int stateId,
UtilityModel model,
Set<Integer> actionsAtState) |
| Modifier and Type | Method and Description |
|---|---|
IndexValue |
QModel.actionWithMaxQAtState(int stateId,
Set<Integer> actionsAtState) |
IndexValue |
QModel.actionWithSoftMaxQAtState(int stateId,
Set<Integer> actionsAtState,
Random random) |
| Modifier and Type | Method and Description |
|---|---|
IndexValue |
Vec.indexWithMaxValue() |
IndexValue |
Vec.indexWithMaxValue(Set<Integer> indices) |
IndexValue |
IndexValue.makeCopy() |
Copyright © 2017. All rights reserved.