Uses of Record Class
dev.twilite.game.simulation.rollout.RolloutOptions
Packages that use RolloutOptions
-
Uses of RolloutOptions in dev.twilite.game.simulation.rollout
Methods in dev.twilite.game.simulation.rollout that return RolloutOptionsModifier and TypeMethodDescriptionstatic RolloutOptionsRolloutOptions.depth(int maxDepth) Creates default rollout options for a maximum branch depth.RolloutOptions.exploration(double exploration) Returns a copy with a different exploration weight.RolloutOptions.iterations(int iterations) Returns a copy with a different number of search iterations.RolloutSearch.ActionsBuilder.options()Returns the value of theoptionsrecord component.RolloutSearch.Builder.options()Returns the value of theoptionsrecord component.RolloutSearch.EvaluateBuilder.options()Returns the value of theoptionsrecord component.RolloutSearch.TransitionBuilder.options()Returns the value of theoptionsrecord component.Methods in dev.twilite.game.simulation.rollout with parameters of type RolloutOptionsModifier and TypeMethodDescriptionstatic <S,A> RolloutSearch.Builder <S, A> RolloutSearch.create(RolloutOptions options) Starts a rollout search builder.Constructors in dev.twilite.game.simulation.rollout with parameters of type RolloutOptionsModifierConstructorDescriptionActionsBuilder(RolloutOptions options, Function<S, ? extends Collection<A>> actions) Creates an instance of aActionsBuilderrecord class.Builder(RolloutOptions options) Creates an instance of aBuilderrecord class.EvaluateBuilder(RolloutOptions options, Function<S, ? extends Collection<A>> actions, BiFunction<S, A, S> transition, ToIntFunction<RolloutNode<S, A>> evaluator, Predicate<RolloutNode<S, A>> terminal) Creates an instance of aEvaluateBuilderrecord class.RolloutSearch(RolloutOptions options, Function<S, ? extends Collection<A>> actions, BiFunction<S, A, S> transition, ToIntFunction<RolloutNode<S, A>> evaluator, Predicate<RolloutNode<S, A>> terminal) Creates a rollout search.TransitionBuilder(RolloutOptions options, Function<S, ? extends Collection<A>> actions, BiFunction<S, A, S> transition) Creates an instance of aTransitionBuilderrecord class.