Changeset 11402 for branches/ProgrammableProblem/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs
- Timestamp:
- 09/29/14 13:27:07 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProgrammableProblem/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs
r11397 r11402 83 83 var types = assembly.GetTypes(); 84 84 try { 85 Instance = (IProblemDefinition)Activator.CreateInstance(types.First(x => typeof(IProblemDefinition).IsAssignableFrom(x))); 86 Instance.vars = new Variables(VariableStore); 87 Instance.Initialize(); 85 var inst = (ProblemDefinition)Activator.CreateInstance(types.First(x => typeof(ProblemDefinition).IsAssignableFrom(x))); 86 inst.vars = new Variables(VariableStore); 87 inst.Initialize(); 88 Instance = inst; 88 89 } catch { 89 90 Instance = null;
Note: See TracChangeset
for help on using the changeset viewer.