com
.
iheart
.
thomas
.
bandit
single
package
single
Visibility
Public
All
Type Members
case class
ArmState
(
name:
ArmName
,
expectedReward:
ExpectedReward
,
chosenCount:
Long
)
extends
Product
with
Serializable
class
EpsilonGreedyAlgorithm
[
RewardStateT
]
extends
SingleChoiceAlgorithmAlgebra
[
Id
,
RewardStateT
]
trait
SingleChoiceAlgorithmAlgebra
[
F
[
_
]
,
RewardStateT
]
extends
AnyRef
trait
SingleChoiceBanditAPIAlg
[
F
[
_
]
]
extends
AnyRef
case class
SingleChoiceBanditState
[
RewardStateT
]
(
spec:
BanditSpec
,
chosenArm:
ArmState
,
otherArms:
List
[
ArmState
]
,
rewardStateSoFar:
RewardStateT
,
start:
Instant
,
epsilon:
Double
)
extends
Product
with
Serializable
Value Members
object
SingleChoiceBanditAPIAlg
Ungrouped