Package org.cspoker.ai.bots.bot.gametree.mcts

Examples of org.cspoker.ai.bots.bot.gametree.mcts.FixedSampleMCTSBotFactory


      int treshold2 = Integer.parseInt(args[8]);

      new BotRunner(
          new EmbeddedCSPokerServer(),
          new BotFactory[] {
            new FixedSampleMCTSBotFactory(
                "Standard Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTSelector(C)),
                new SamplingSelector(),
                new MaxValueSelector(),
                new MCTSBucketShowdownNode.Factory(),
                new SampleWeightedBackPropStrategy.Factory(),
                new StochasticUniversalSampler(),
                p,f,t,r
            ),
            new FixedSampleMCTSBotFactory(
                "MaxDistribution Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTPlusSelector(C, C2)),
                new SamplingSelector(),
                new MaxValueSelector(),
View Full Code Here



      new BotRunner(
          new EmbeddedCSPokerServer(),
          new BotFactory[] {
            new FixedSampleMCTSBotFactory(
                "Standard Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTSelector(C)),
                new SamplingSelector(),
                new MaxValueSelector(),
                new MCTSBucketShowdownNode.Factory(),
                new SampleWeightedBackPropStrategy.Factory(),
                new StochasticUniversalSampler(),
                p,f,t,r
            ),
            new FixedSampleMCTSBotFactory(
                "MaxDistribution Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTSelector(C)),
                new SamplingSelector(),
                new MaxValueSelector(),
View Full Code Here

      new BotRunner(
          new EmbeddedCSPokerServer(),
          new BotFactory[] {
            new CardBotFactory("CardBot"),
            new HandBotFactory("HandBot"),
            new FixedSampleMCTSBotFactory(
                "MaxDistribution Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTSelector(C)),
                new SamplingSelector(),
                new MaxValueSelector(),
View Full Code Here

      int treshold2 = Integer.parseInt(args[8]);

      new BotRunner(
          new EmbeddedCSPokerServer(),
          new BotFactory[] {
            new FixedSampleMCTSBotFactory(
                "Standard Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTSelector(C)),
                new SamplingSelector(),
                new MaxValueSelector(),
                new MCTSBucketShowdownNode.Factory(),
                new MixedBackPropStrategy.Factory(
                    treshold2,
                    new SampleWeightedBackPropStrategy.Factory(),
                    new MaxDistributionBackPropStrategy.Factory()
                ),
                new StochasticUniversalSampler(),
                p,f,t,r
            ),
            new FixedSampleMCTSBotFactory(
                "MaxDistribution Bot",
                WekaRegressionModelFactory.createForZip("org/cspoker/client/bots/bot/search/opponentmodel/weka/models/model1.zip", config),
                new SamplingToFunctionSelector(treshold1,new UCTPlusSelector(C, C2)),
                new SamplingSelector(),
                new MaxValueSelector(),
View Full Code Here

TOP

Related Classes of org.cspoker.ai.bots.bot.gametree.mcts.FixedSampleMCTSBotFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.