Class BstarSquaredVariant

java.lang.Object
algorithm.BstarSquaredVariant
All Implemented Interfaces:
SearchAlgorithm

@Deprecated public class BstarSquaredVariant extends Object implements SearchAlgorithm
Deprecated.
  • Constructor Details

    • BstarSquaredVariant

      public BstarSquaredVariant(StrategyFunction... strategyFunctions)
      Deprecated.
    • BstarSquaredVariant

      public BstarSquaredVariant(StrategyFunction L1_strategyFunction)
      Deprecated.
      Uses the default StrategyFunction.PROVEBEST strategy function for L2 search.
      Parameters:
      L1_strategyFunction - The strategy function to be used for L1 search.
  • Method Details

    • expectIncorrectBounds

      public void expectIncorrectBounds(boolean set)
      Deprecated.
      defaults to false
      Parameters:
      set -
    • search

      public <P extends IGamePosition<P>> SearchAlgorithm.SearchResult<?,P> search(P root, Duration time_limit, SearchAlgorithm.Limits space_limit, MetricKeeper... metrics)
      Deprecated.
      Description copied from interface: SearchAlgorithm
      Initiates the search of the provided game tree with a given time limit and spatial limit.
      Specified by:
      search in interface SearchAlgorithm
      Type Parameters:
      P - The type of IGamePosition which represents the type of game to be searched
      Parameters:
      root - root of the tree to be searched
      time_limit - maximum time spent in the algorithm
      space_limit - maximum node expansions, evaluations, and nodes saved in memory used by the algorithm
      metrics - an array of MetricKeeper objects to keep track of evaluations, expansions, and node storage performed during the search, can be empty
      Returns:
      result from the search