Exemple #1
0
 public Island(IFactory factory, IslandConfiguration configuration, IslandSupervisor supervisor)
 {
     this.islandThread        = new Thread(new ThreadStart(run)); //http://stackoverflow.com/questions/1923512/threading-does-c-sharp-have-an-equivalent-of-the-java-runnable-interface
     this.factory             = factory;
     this.configuration       = configuration;
     this.supervisor          = supervisor;
     this.arrivingIndividuals = new ConcurrentQueue <IIndividual>();
     Console.WriteLine("Island created");
 }
Exemple #2
0
 public TournamentFactory(GlobalConfiguration config, IslandConfiguration iconfig) : base(config, iconfig)
 {
 }
Exemple #3
0
 public TruncationFactory(GlobalConfiguration config, IslandConfiguration iconfig)
     : base(config, iconfig)
 {
 }
Exemple #4
0
 public AbstractFactory(GlobalConfiguration config, IslandConfiguration iconfig)
 {
     _config  = config;
     _iconfig = iconfig;
 }
Exemple #5
0
 public StochasticFactory(GlobalConfiguration config, IslandConfiguration iconfig) : base(config, iconfig)
 {
 }
Exemple #6
0
 public RouletteFactory(GlobalConfiguration config, IslandConfiguration iconfig) : base(config, iconfig)
 {
 }
Exemple #7
0
 public LinearRankedFactory(GlobalConfiguration config, IslandConfiguration iconfig)
     : base(config, iconfig)
 {
 }