Class MCTSFactory<N,​A,​B extends MCTSFactory<N,​A,​B>>

    • Constructor Detail

      • MCTSFactory

        public MCTSFactory()
    • Method Detail

      • getMaxIterations

        public int getMaxIterations()
      • withMaxIterations

        public B withMaxIterations​(int maxIterations)
      • getGamma

        public double getGamma()
      • withGamma

        public B withGamma​(double gamma)
      • getEpsilon

        public double getEpsilon()
      • withEpsilon

        public B withEpsilon​(double epsilon)
      • getRandom

        public java.util.Random getRandom()
      • withRandom

        public B withRandom​(java.util.Random random)
      • isTabooExhaustedNodes

        public boolean isTabooExhaustedNodes()
      • withTabooExhaustedNodes

        public B withTabooExhaustedNodes​(boolean tabooExhaustedNodes)
      • getAlgorithm

        public MCTS<N,​A> getAlgorithm()
      • getSelf

        public B getSelf()