Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/15/15 20:56:10 (9 years ago)
Author:
mkommend
Message:

#2174: Adapated encodings to use new type discovery mechanism.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ProgrammableProblem/HeuristicLab.Problems.Programmable/3.3/Encodings/RealEncoding.cs

    r11767 r11773  
    173173    }
    174174    private void DiscoverOperators() {
    175       var pluginDescription = ApplicationManager.Manager.GetDeclaringPlugin(typeof(IRealVectorOperator));
    176       var discoveredTypes = ApplicationManager.Manager.GetTypes(encodingSpecificOperatorTypes, pluginDescription, true, false, false);
     175      var assembly = typeof(IRealVectorOperator).Assembly;
     176      var discoveredTypes = ApplicationManager.Manager.GetTypes(encodingSpecificOperatorTypes, assembly, true, false, false);
    177177      var operators = discoveredTypes.Select(t => (IOperator)Activator.CreateInstance(t));
    178178      var newOperators = operators.Except(Operators, new TypeEqualityComparer<IOperator>()).ToList();
Note: See TracChangeset for help on using the changeset viewer.