Example #1
0
 public static void Generate(object p)
 {
     data = (AlgoData)p;
     Console.WriteLine("===== Three PreRounds started =====");
     Console.WriteLine("Teams: " + teams.Count);
     OptimizeConfig();
     data.Finished(bestConfig);
     //return  bestConfig;
 }
Example #2
0
 public static void Generate(object p)
 {
     data = (AlgoData)p;
     Console.WriteLine("===== Judges started =====");
     Console.WriteLine("Judges: " + firstJudges.Count + " / "
                       + otherJudges.Count + " / " + chairJudges.Count);
     OptimizeConfig();
     data.Finished(bestConfig);
     //return  bestConfig;
 }
Example #3
0
        public static void Generate(object p)
        {
            data = (AlgoData)p;
            Console.WriteLine("===== FreeSpeakers started =====");
            Console.WriteLine("Available Speakers: " + availSpeakers.Count);

            // init bestConfig
            bestConfig = DoMonteCarloStep();
            // start steps
            OptimizeConfig();
            data.Finished(bestConfig);
        }