Changeset 2591 for trunk/sources/HeuristicLab.CEDMA.Server/3.3
- Timestamp:
- 01/05/10 10:31:40 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.CEDMA.Server/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.CEDMA.Server/3.3/HeuristicLabCedmaServerPlugin.cs
r2223 r2591 26 26 27 27 namespace HeuristicLab.CEDMA.Server { 28 [ ClassInfo(Name ="HeuristicLab.CEDMA.Server-3.3")]29 [PluginFile( Filename = "HeuristicLab.CEDMA.Server-3.3.dll", Filetype =PluginFileType.Assembly)]30 [ Dependency(Dependency ="HeuristicLab.Grid-3.2")]31 [ Dependency(Dependency ="HeuristicLab.Grid.HiveBridge-3.2")]32 [ Dependency(Dependency ="HeuristicLab.Core-3.2")]33 [ Dependency(Dependency ="HeuristicLab.Data-3.2")]34 [ Dependency(Dependency ="HeuristicLab.DataAnalysis-3.2")]35 [ Dependency(Dependency ="HeuristicLab.Modeling-3.2")]36 [ Dependency(Dependency ="HeuristicLab.Modeling.Database-3.2")]37 [ Dependency(Dependency ="HeuristicLab.Modeling.Database.SQLServerCompact-3.2")]38 [ Dependency(Dependency ="HeuristicLab.Tracing-3.2")]28 [Plugin("HeuristicLab.CEDMA.Server-3.3")] 29 [PluginFile("HeuristicLab.CEDMA.Server-3.3.dll", PluginFileType.Assembly)] 30 [PluginDependency("HeuristicLab.Grid-3.2")] 31 [PluginDependency("HeuristicLab.Grid.HiveBridge-3.2")] 32 [PluginDependency("HeuristicLab.Core-3.2")] 33 [PluginDependency("HeuristicLab.Data-3.2")] 34 [PluginDependency("HeuristicLab.DataAnalysis-3.2")] 35 [PluginDependency("HeuristicLab.Modeling-3.2")] 36 [PluginDependency("HeuristicLab.Modeling.Database-3.2")] 37 [PluginDependency("HeuristicLab.Modeling.Database.SQLServerCompact-3.2")] 38 [PluginDependency("HeuristicLab.Tracing-3.2")] 39 39 public class HeuristicLabCedmaServerPlugin : PluginBase { 40 40 } -
trunk/sources/HeuristicLab.CEDMA.Server/3.3/ServerApplication.cs
r2375 r2591 27 27 28 28 namespace HeuristicLab.CEDMA.Server { 29 [ ClassInfo(Name = "CEDMA", Description = "Cooperative Evolutionary Data Mining.", AutoRestart =true)]29 [Application("CEDMA", "Cooperative Evolutionary Data Mining.", true)] 30 30 class ServerApplication : ApplicationBase { 31 31 public override void Run() { -
trunk/sources/HeuristicLab.CEDMA.Server/3.3/SimpleDispatcher.cs
r2566 r2591 117 117 finishedAndDispatchedRuns = new Dictionary<string, List<AlgorithmConfiguration>>(); 118 118 119 DiscoveryService ds = new DiscoveryService();120 defaultAlgorithms = ds.GetInstances<HeuristicLab.Modeling.IAlgorithm>();119 120 defaultAlgorithms = ApplicationManager.Manager.GetInstances<HeuristicLab.Modeling.IAlgorithm>().ToArray(); 121 121 122 122 // PopulateFinishedRuns(); … … 208 208 209 209 private IOperator SelectRandomFunctionLibrary() { 210 DiscoveryService ds = new DiscoveryService(); 211 var injectors = from injector in ds.GetInstances<FunctionLibraryInjectorBase>() 210 var injectors = from injector in ApplicationManager.Manager.GetInstances<FunctionLibraryInjectorBase>() 212 211 where injector.GetType().GetCustomAttributes(typeof(SymbolicRegressionFunctionLibraryInjectorAttribute), true).Count() > 0 213 212 select injector;
Note: See TracChangeset
for help on using the changeset viewer.