Class DecisionTreeSearch


  • public final class DecisionTreeSearch
    extends java.lang.Object
    Depth-limited decision tree search utility for simulation outcomes.
    • Constructor Detail

      • DecisionTreeSearch

        public DecisionTreeSearch​(SimulationEngine engine)
        Creates a search instance with default node cap.
        Parameters:
        engine - simulation engine used for stepping branches.
      • DecisionTreeSearch

        public DecisionTreeSearch​(@NonNull
                                  @NonNull SimulationEngine engine,
                                  int maxNodes)
        Creates a search instance with explicit node cap.
        Parameters:
        engine - simulation engine used for stepping branches.
        maxNodes - hard limit on expanded nodes per search call.