ContextualBanditSpec
Wire-portable specification for a contextual bandit instance.
Materialisation lives in BanditFactory.
Note: com.eignex.kumulant.bandit.contextual.Exp4Bandit is intentionally absent from this hierarchy; its experts are function lambdas with no obvious wire representation, so it must be constructed programmatically.
Inheritors
Functions
Link copied to clipboard
fun ContextualBanditSpec.materialize(random: Random = Random.Default, concurrency: Concurrency = Concurrency.None): Bandit
Dispatch any ContextualBanditSpec to its concrete bandit.