Package com.kraken.api.simulation.tree
Class DecisionTreeSearch
- java.lang.Object
-
- com.kraken.api.simulation.tree.DecisionTreeSearch
-
public final class DecisionTreeSearch extends java.lang.ObjectSearches a generated simulation tree and returns the best root decision.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDecisionTreeSearch.NodeEvaluatorScores a tree node; larger is better.static classDecisionTreeSearch.ResultSearch output for the root decision.
-
Constructor Summary
Constructors Constructor Description DecisionTreeSearch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DecisionTreeSearch.Resultsearch(@NonNull SimulationTree tree, @NonNull DecisionTreeSearch.NodeEvaluator evaluator)Searches a generated tree.
-
-
-
Method Detail
-
search
public DecisionTreeSearch.Result search(@NonNull @NonNull SimulationTree tree, @NonNull @NonNull DecisionTreeSearch.NodeEvaluator evaluator)
Searches a generated tree.- Parameters:
tree- generated tree.evaluator- node evaluator.- Returns:
- best root action result.
-
-