コード例 #1
0
        public FactorialExperiment(MCTrialGenerator trialGenerator) : base(trialGenerator)
        {
            //trialNumber starts at 1, so creating a dummy row
            fcList.Add(0);
            fbList.Add(0);
            frList.Add(0);
            fpList.Add(0);

            //5, 10, 15, 20, 25
            for (int fc = 5; fc < 30; fc += 5)
            {
                //4, 8, 12, 16, 20
                for (int fb = 4; fb < 24; fb += 4)
                {
                    //2, 4, 6, 8, 10
                    for (int fr = 2; fr < 12; fr += 2)
                    {
                        //0, 1, 2
                        for (int fp = 0; fp < 3; fp++)
                        {
                            fcList.Add(fc);
                            fbList.Add(fb);
                            frList.Add(fr);
                            fpList.Add(fp);
                        }
                    }
                }
            }
        }
コード例 #2
0
        /****************** MAIN FUNCTION ********************/
        public static void Main()
        {
            MCTrialGenerator mcTrialGenerator = new MCTrialGenerator();

            mcTrialGenerator.GenerateConfigFiles();
        }
コード例 #3
0
 public DefaultExperiment(MCTrialGenerator trialGenerator)
 {
     this.trialGenerator = trialGenerator;
 }