Exemple #1
0
 public ChanceAbstractedGameDefParams(FictitiousPlay_Test test, string name, string gameDefFile,
                                      IChanceAbstraction[] abstractions, double epsilon) :
     base(test, gameDefFile, epsilon)
 {
     ChanceTree = CreateChanceTreeByAbstraction.CreateS(GameDef, abstractions);
     Name       = name;
 }
Exemple #2
0
            public GameDefParams(FictitiousPlay_Test test, string gameDefFile, double epsilon)
            {
                Epsilon = epsilon;

                GameDef = XmlSerializerExt.Deserialize <GameDefinition>(Props.Global.Expand("${bds.DataDir}ai.pkr.metastrategy/${0}", gameDefFile));

                Name = GameDef.Name;

                ChanceTree = CreateChanceTreeByGameDef.Create(GameDef);
                ActionTree = CreateActionTreeByGameDef.Create(GameDef);
            }