Free cookie consent management tool by TermsFeed Policy Generator

Changeset 1872


Ignore:
Timestamp:
05/20/09 15:06:46 (16 years ago)
Author:
epitzer
Message:

Upgrade Charting.Data, Logging, Operators.Programmable, OptimizationFrontend, OffspringSelection, SGA, TestFunctions and ThreadParallelEngine to 3.3 (#603)

Location:
trunk/sources
Files:
27 edited
8 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Charting.Data/3.3/HeuristicLab.Charting.Data-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}</ProjectGuid>
     7    <ProjectGuid>{EE956A95-6344-4B01-876F-BE95C5E2F92B}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.Charting.Data</RootNamespace>
    11     <AssemblyName>HeuristicLab.Charting.Data-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.Charting.Data-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    1717    <UpgradeBackupLocation>
    1818    </UpgradeBackupLocation>
     19    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1920  </PropertyGroup>
    2021  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     
    3637    <WarningLevel>4</WarningLevel>
    3738    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    38     <DocumentationFile>bin\Release\HeuristicLab.Charting.Data-3.2.XML</DocumentationFile>
     39    <DocumentationFile>bin\Release\HeuristicLab.Charting.Data-3.3.xml</DocumentationFile>
    3940  </PropertyGroup>
    4041  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7475  <ItemGroup>
    7576    <Reference Include="System" />
     77    <Reference Include="System.Core">
     78      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     79    </Reference>
    7680    <Reference Include="System.Data" />
    7781    <Reference Include="System.Drawing" />
     
    9296  </ItemGroup>
    9397  <ItemGroup>
    94     <ProjectReference Include="..\..\HeuristicLab.Charting\3.2\HeuristicLab.Charting-3.2.csproj">
    95       <Project>{B462D3CC-8866-42F0-9832-AD0967613B72}</Project>
    96       <Name>HeuristicLab.Charting-3.2</Name>
     98    <ProjectReference Include="..\..\HeuristicLab.Charting\3.3\HeuristicLab.Charting-3.3.csproj">
     99      <Project>{A8265018-D687-4907-8A36-63B25967A038}</Project>
     100      <Name>HeuristicLab.Charting-3.3</Name>
    97101    </ProjectReference>
    98102    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.Charting.Data/3.3/HeuristicLabChartingDataPlugin.cs

    r1529 r1872  
    2626
    2727namespace HeuristicLab.Charting.Data {
    28   [ClassInfo(Name = "HeuristicLab.Charting.Data-3.2")]
    29   [PluginFile(Filename = "HeuristicLab.Charting.Data-3.2.dll", Filetype = PluginFileType.Assembly)]
    30   [Dependency(Dependency = "HeuristicLab.Charting-3.2")]
     28  [ClassInfo(Name = "HeuristicLab.Charting.Data-3.3")]
     29  [PluginFile(Filename = "HeuristicLab.Charting.Data-3.3.dll", Filetype = PluginFileType.Assembly)]
     30  [Dependency(Dependency = "HeuristicLab.Charting-3.3")]
    3131  public class HeuristicLabChartingDataPlugin : PluginBase {
    3232  }
  • trunk/sources/HeuristicLab.Charting.Data/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.Logging/3.3/HeuristicLab.Logging-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{4095C92C-5A4C-44BC-9963-5F384CF5CC3F}</ProjectGuid>
     7    <ProjectGuid>{72908B54-D136-4BF2-8474-25AA6CB66C92}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.Logging</RootNamespace>
    11     <AssemblyName>HeuristicLab.Logging-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.Logging-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    1717    <UpgradeBackupLocation>
    1818    </UpgradeBackupLocation>
     19    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1920  </PropertyGroup>
    2021  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     
    3536    <WarningLevel>4</WarningLevel>
    3637    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    37     <DocumentationFile>bin\Release\HeuristicLab.Logging-3.2.XML</DocumentationFile>
     38    <DocumentationFile>bin\Release\HeuristicLab.Logging-3.3.xml</DocumentationFile>
    3839  </PropertyGroup>
    3940  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7374  <ItemGroup>
    7475    <Reference Include="System" />
     76    <Reference Include="System.Core">
     77      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     78    </Reference>
    7579    <Reference Include="System.Data" />
    7680    <Reference Include="System.Drawing" />
     
    123127      <Name>HeuristicLab.Charting-3.2</Name>
    124128    </ProjectReference>
    125     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    126       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    127       <Name>HeuristicLab.Core-3.2</Name>
     129    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     130      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     131      <Name>HeuristicLab.Core-3.3</Name>
    128132    </ProjectReference>
    129     <ProjectReference Include="..\..\HeuristicLab.Data\3.2\HeuristicLab.Data-3.2.csproj">
    130       <Project>{F473D9AF-3F09-4296-9F28-3C65118DAFFA}</Project>
    131       <Name>HeuristicLab.Data-3.2</Name>
     133    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     134      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
     135      <Name>HeuristicLab.Data-3.3</Name>
    132136    </ProjectReference>
    133     <ProjectReference Include="..\..\HeuristicLab.Operators\3.2\HeuristicLab.Operators-3.2.csproj">
    134       <Project>{A9983BA2-B3B2-475E-8E2C-62050B71D1C5}</Project>
    135       <Name>HeuristicLab.Operators-3.2</Name>
     137    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
     138      <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
     139      <Name>HeuristicLab.Operators-3.3</Name>
     140    </ProjectReference>
     141    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     142      <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
     143      <Name>HeuristicLab.Persistence-3.3</Name>
    136144    </ProjectReference>
    137145    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.Logging/3.3/HeuristicLabLoggingPlugin.cs

    r1530 r1872  
    2929  /// Plugin class for HeuristicLab.Logging plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.Logging-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.Logging-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    34   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
    35   [Dependency(Dependency = "HeuristicLab.Operators-3.2")]
     31  [ClassInfo(Name = "HeuristicLab.Logging-3.3")]
     32  [PluginFile(Filename = "HeuristicLab.Logging-3.3.dll", Filetype = PluginFileType.Assembly)]
     33  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     34  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     35  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
    3636  [Dependency(Dependency = "HeuristicLab.Charting-3.2")]
    3737  [Dependency(Dependency = "HeuristicLab.Charting.Data-3.2")]
     38  [Dependency(Dependency = "HeuristicLab.Persistence-3.3")]
    3839  public class HeuristicLabLoggingPlugin : PluginBase {
    3940  }
  • trunk/sources/HeuristicLab.Logging/3.3/Linechart.cs

    r1530 r1872  
    2626using HeuristicLab.Core;
    2727using HeuristicLab.Data;
     28using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2829
    2930namespace HeuristicLab.Logging {
     
    3233  /// </summary>
    3334  public class Linechart : ItemBase, IVisualizationItem {
     35    [Storable]
    3436    private IntData myNumberOfLines;
    3537    /// <summary>
     
    4648      }
    4749    }
     50    [Storable]
    4851    private ItemList myValues;
    4952    /// <summary>
     
    123126        ValuesChanged(this, new EventArgs());
    124127    }
    125 
    126     #region Persistence Methods
    127     /// <summary>
    128     /// Saves the current instance as <see cref="XmlNode"/> in the specified <paramref name="document"/>.
    129     /// </summary>
    130     /// <remarks>The number of lines and the values are saved as child nodes with tag
    131     /// name <c>NumberOfLines</c> and <c>Values</c> respectively.</remarks>
    132     /// <param name="name">The (tag)name of the <see cref="XmlNode"/>.</param>
    133     /// <param name="document">The <see cref="XmlDocument"/> where to save the data.</param>
    134     /// <param name="persistedObjects">The dictionary of all already persisted objects.
    135     /// (Needed to avoid cycles.)</param>
    136     /// <returns>The saved <see cref="XmlNode"/>.</returns>
    137     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) {
    138       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    139       node.AppendChild(PersistenceManager.Persist("NumberOfLines", myNumberOfLines, document, persistedObjects));
    140       node.AppendChild(PersistenceManager.Persist("Values", Values, document, persistedObjects));
    141       return node;
    142     }
    143     /// <summary>
    144     /// Loads the persisted item from the specified <paramref name="node"/>.
    145     /// </summary>
    146     /// <remarks>Has to be saved in a special way, see <see cref="GetXmlNode"/> for further information.</remarks>
    147     /// <param name="node">The <see cref="XmlNode"/> where the Linechart is saved.</param>
    148     /// <param name="restoredObjects">The dictionary of all already restored objects.
    149     /// (Needed to avoid cycles.)</param>
    150     public override void Populate(XmlNode node, IDictionary<Guid, IStorable> restoredObjects) {
    151       base.Populate(node, restoredObjects);
    152       myNumberOfLines = (IntData)PersistenceManager.Restore(node.SelectSingleNode("NumberOfLines"), restoredObjects);
    153       myValues = (ItemList)PersistenceManager.Restore(node.SelectSingleNode("Values"), restoredObjects);
    154     }
    155     #endregion
    156128  }
    157129}
  • trunk/sources/HeuristicLab.Logging/3.3/Log.cs

    r1530 r1872  
    2626using HeuristicLab.Core;
    2727using HeuristicLab.Data;
     28using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2829
    2930namespace HeuristicLab.Logging {
     
    3233  /// </summary>
    3334  public class Log : ItemBase, IVisualizationItem {
     35    [Storable]
    3436    private ItemList myItems;
    3537    /// <summary>
     
    8688        ItemsChanged(this, new EventArgs());
    8789    }
    88 
    89     #region Persistence Methods
    90     /// <summary>
    91     /// Saves the current instance as <see cref="XmlNode"/> in the specified <paramref name="document"/>.
    92     /// </summary>
    93     /// <remarks>The items of the current instance are saved as a child node with the tag name
    94     /// <c>Items</c>.</remarks>
    95     /// <param name="name">The (tag)name of the <see cref="XmlNode"/>.</param>
    96     /// <param name="document">The <see cref="XmlDocument"/> where to save the data.</param>
    97     /// <param name="persistedObjects">The dictionary of all already persisted objects.
    98     /// (Needed to avoid cycles.)</param>
    99     /// <returns>The saved <see cref="XmlNode"/>.</returns>
    100     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) {
    101       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    102       node.AppendChild(PersistenceManager.Persist("Items", Items, document, persistedObjects));
    103       return node;
    104     }
    105     /// <summary>
    106     /// Loads the persisted item from the specified <paramref name="node"/>.
    107     /// </summary>
    108     /// <remarks>Has to be saved in a special way, see <see cref="GetXmlNode"/> for further information.</remarks>
    109     /// <param name="node">The <see cref="XmlNode"/> where the Log is saved.</param>
    110     /// <param name="restoredObjects">The dictionary of all already restored objects.
    111     /// (Needed to avoid cycles.)</param>
    112     public override void Populate(XmlNode node, IDictionary<Guid, IStorable> restoredObjects) {
    113       base.Populate(node, restoredObjects);
    114       myItems = (ItemList)PersistenceManager.Restore(node.SelectSingleNode("Items"), restoredObjects);
    115     }
    116     #endregion
    11790  }
    11891}
  • trunk/sources/HeuristicLab.Logging/3.3/PointXYChart.cs

    r1530 r1872  
    2626using HeuristicLab.Core;
    2727using HeuristicLab.Data;
     28using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2829
    2930namespace HeuristicLab.Logging {
     
    3233  /// </summary>
    3334  public class PointXYChart : ItemBase, IVisualizationItem {
     35    [Storable]
    3436    private ItemList myValues;
    3537    /// <summary>
     
    4749    }
    4850
     51    [Storable]
    4952    private BoolData myConnectDots;
    5053    /// <summary>
     
    124127        ConnectDotsChanged(this, new EventArgs());
    125128    }
    126 
    127     #region Persistence Methods
    128     /// <summary>
    129     /// Saves the current instance as <see cref="XmlNode"/> in the specified <paramref name="document"/>.
    130     /// </summary>
    131     /// <remarks>The ConnectDots flag and the values of the current instance are saved as child nodes
    132     /// with tag names <c>ConnectDots</c> and <c>Values</c> respectively.</remarks>
    133     /// <param name="name">The (tag)name of the <see cref="XmlNode"/>.</param>
    134     /// <param name="document">The <see cref="XmlDocument"/> where to save the data.</param>
    135     /// <param name="persistedObjects">The dictionary of all already persisted objects.
    136     /// (Needed to avoid cycles.)</param>
    137     /// <returns>The saved <see cref="XmlNode"/>.</returns>
    138     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) {
    139       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    140       node.AppendChild(PersistenceManager.Persist("ConnectDots",ConnectDots,document,persistedObjects));
    141       node.AppendChild(PersistenceManager.Persist("Values", Values, document, persistedObjects));
    142       return node;
    143     }
    144     /// <summary>
    145     /// Loads the persisted item from the specified <paramref name="node"/>.
    146     /// </summary>
    147     /// <remarks>Has to be saved in a special way, see <see cref="GetXmlNode"/> for further information.</remarks>
    148     /// <param name="node">The <see cref="XmlNode"/> where the PointXYChart is saved.</param>
    149     /// <param name="restoredObjects">The dictionary of all already restored objects.
    150     /// (Needed to avoid cycles.)</param>
    151     public override void Populate(XmlNode node, IDictionary<Guid, IStorable> restoredObjects) {
    152       base.Populate(node, restoredObjects);
    153       myConnectDots = (BoolData)PersistenceManager.Restore(node.SelectSingleNode("ConnectDots"), restoredObjects);
    154       myValues = (ItemList)PersistenceManager.Restore(node.SelectSingleNode("Values"), restoredObjects);
    155     }
    156     #endregion
    157129  }
    158130}
  • trunk/sources/HeuristicLab.Logging/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.Operators.Programmable/3.3/HeuristicLab.Operators.Programmable-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{E3CCBFC6-900C-41B6-AFB8-6646DB097435}</ProjectGuid>
     7    <ProjectGuid>{6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.Operators.Programmable</RootNamespace>
    11     <AssemblyName>HeuristicLab.Operators.Programmable-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.Operators.Programmable-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    3535    <ErrorReport>prompt</ErrorReport>
    3636    <WarningLevel>4</WarningLevel>
    37     <DocumentationFile>bin\Release\HeuristicLab.Operators.Programmable-3.2.XML</DocumentationFile>
     37    <DocumentationFile>bin\Release\HeuristicLab.Operators.Programmable-3.3.xml</DocumentationFile>
    3838  </PropertyGroup>
    3939  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    100100  </ItemGroup>
    101101  <ItemGroup>
    102     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    103       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    104       <Name>HeuristicLab.Core-3.2</Name>
     102    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     103      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     104      <Name>HeuristicLab.Core-3.3</Name>
    105105    </ProjectReference>
    106     <ProjectReference Include="..\..\HeuristicLab.Data\3.2\HeuristicLab.Data-3.2.csproj">
    107       <Project>{F473D9AF-3F09-4296-9F28-3C65118DAFFA}</Project>
    108       <Name>HeuristicLab.Data-3.2</Name>
     106    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     107      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
     108      <Name>HeuristicLab.Data-3.3</Name>
    109109    </ProjectReference>
    110     <ProjectReference Include="..\..\HeuristicLab.Operators\3.2\HeuristicLab.Operators-3.2.csproj">
    111       <Project>{A9983BA2-B3B2-475E-8E2C-62050B71D1C5}</Project>
    112       <Name>HeuristicLab.Operators-3.2</Name>
     110    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
     111      <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
     112      <Name>HeuristicLab.Operators-3.3</Name>
     113    </ProjectReference>
     114    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     115      <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
     116      <Name>HeuristicLab.Persistence-3.3</Name>
    113117    </ProjectReference>
    114118    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.Operators.Programmable/3.3/HeuristicLabOperatorsProgrammablePlugin.cs

    r1530 r1872  
    2626
    2727namespace HeuristicLab.Operators.Programmable {
    28   [ClassInfo(Name = "HeuristicLab.Operators.Programmable-3.2")]
    29   [PluginFile(Filename = "HeuristicLab.Operators.Programmable-3.2.dll", Filetype = PluginFileType.Assembly)]
    30   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    31   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
    32   [Dependency(Dependency = "HeuristicLab.Operators-3.2")]
     28  [ClassInfo(Name = "HeuristicLab.Operators.Programmable-3.3")]
     29  [PluginFile(Filename = "HeuristicLab.Operators.Programmable-3.3.dll", Filetype = PluginFileType.Assembly)]
     30  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     31  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     32  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
     33  [Dependency(Dependency = "HeuristicLab.Persistence-3.3")]
    3334  public class HeuristicLabOperatorsProgrammablePlugin : PluginBase {
    3435  }
  • trunk/sources/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs

    r1530 r1872  
    3434using HeuristicLab.Data;
    3535using System.Data.Linq;
     36using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3637
    3738namespace HeuristicLab.Operators.Programmable {
     
    3940    private MethodInfo executeMethod;
    4041
     42    [Storable]
    4143    private string myDescription;
    4244    public override string Description {
    4345      get { return myDescription; }
    4446    }
    45     private string myCode;
     47
     48    [Storable]
     49    private string myCode;   
    4650    public string Code {
    4751      get { return myCode; }
     
    199203        CodeChanged(this, new EventArgs());
    200204    }
    201 
    202     #region Persistence Methods
    203     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) {
    204       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    205       XmlNode descriptionNode = document.CreateNode(XmlNodeType.Element, "Description", null);
    206       descriptionNode.InnerText = myDescription;
    207       node.AppendChild(descriptionNode);
    208       XmlNode codeNode = document.CreateNode(XmlNodeType.Element, "Code", null);
    209       codeNode.InnerText = myCode;
    210       node.AppendChild(codeNode);
    211       return node;
    212     }
    213     public override void Populate(XmlNode node, IDictionary<Guid, IStorable> restoredObjects) {
    214       base.Populate(node, restoredObjects);
    215       XmlNode descriptionNode = node.SelectSingleNode("Description");
    216       myDescription = descriptionNode.InnerText;
    217       XmlNode codeNode = node.SelectSingleNode("Code");
    218       myCode = codeNode.InnerText;
    219     }
    220     #endregion
    221205  }
    222206}
  • trunk/sources/HeuristicLab.Operators.Programmable/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.OptimizationFrontend/3.3/HeuristicLab.OptimizationFrontend-3.3.csproj

    r1868 r1872  
    66    <ProductVersion>9.0.30729</ProductVersion>
    77    <SchemaVersion>2.0</SchemaVersion>
    8     <ProjectGuid>{C2FB432A-07CA-45B5-BAFE-FEC172D1107B}</ProjectGuid>
     8    <ProjectGuid>{BEE2B944-7F12-42CC-95A0-6EFB837FDA00}</ProjectGuid>
    99    <OutputType>Library</OutputType>
    1010    <AppDesignerFolder>Properties</AppDesignerFolder>
    1111    <RootNamespace>HeuristicLab.OptimizationFrontend</RootNamespace>
    12     <AssemblyName>HeuristicLab.OptimizationFrontend-3.2</AssemblyName>
    13     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
     12    <AssemblyName>HeuristicLab.OptimizationFrontend-3.3</AssemblyName>
     13    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1414    <FileAlignment>512</FileAlignment>
    1515    <SignAssembly>true</SignAssembly>
     
    3232    <ErrorReport>prompt</ErrorReport>
    3333    <WarningLevel>4</WarningLevel>
    34     <DocumentationFile>bin\Release\HeuristicLab.OptimizationFrontend-3.2.XML</DocumentationFile>
     34    <DocumentationFile>bin\Release\HeuristicLab.OptimizationFrontend-3.3.xml</DocumentationFile>
    3535  </PropertyGroup>
    3636  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7070  <ItemGroup>
    7171    <Reference Include="System" />
     72    <Reference Include="System.Core">
     73      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     74    </Reference>
    7275    <Reference Include="System.Data" />
    7376    <Reference Include="System.Drawing" />
     
    116119  </ItemGroup>
    117120  <ItemGroup>
    118     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    119       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    120       <Name>HeuristicLab.Core-3.2</Name>
     121    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     122      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     123      <Name>HeuristicLab.Core-3.3</Name>
    121124    </ProjectReference>
    122125    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.OptimizationFrontend/3.3/HeuristicLabOptimizationFrontendApplication.cs

    r1530 r1872  
    2727
    2828namespace HeuristicLab.OptimizationFrontend {
    29   [ClassInfo(Name = "HeuristicLab 3.2", Description="Next generation heuristic optimization environment.")]
     29  [ClassInfo(Name = "HeuristicLab 3.3", Description="Next generation heuristic optimization environment.")]
    3030  class HeuristicLabOptimizationFrontendApplication : ApplicationBase {
    3131    public override void Run() {
  • trunk/sources/HeuristicLab.OptimizationFrontend/3.3/HeuristicLabOptimizationFrontendPlugin.cs

    r1530 r1872  
    2727
    2828namespace HeuristicLab.OptimizationFrontend {
    29   [ClassInfo(Name = "HeuristicLab.OptimizationFrontend-3.2")]
    30   [PluginFile(Filename = "HeuristicLab.OptimizationFrontend-3.2.dll", Filetype = PluginFileType.Assembly)]
    31   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
     29  [ClassInfo(Name = "HeuristicLab.OptimizationFrontend-3.3")]
     30  [PluginFile(Filename = "HeuristicLab.OptimizationFrontend-3.3.dll", Filetype = PluginFileType.Assembly)]
     31  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
    3232  public class HeuristicLabOptimizationFrontendPlugin : PluginBase {
    3333  }
  • trunk/sources/HeuristicLab.OptimizationFrontend/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5555// by using the '*' as shown below:
    5656// [assembly: AssemblyVersion("1.0.*")]
    57 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    58 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     57[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     58[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5959[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/HeuristicLab.Routing.TSP-3.3.csproj

    r1699 r1872  
    110110  </ItemGroup>
    111111  <ItemGroup>
    112     <ProjectReference Include="..\..\HeuristicLab.Charting\3.3\HeuristicLab.Charting-3.3.csproj">
    113       <Project>{A8265018-D687-4907-8A36-63B25967A038}</Project>
    114       <Name>HeuristicLab.Charting-3.3</Name>
     112    <ProjectReference Include="..\..\HeuristicLab.Charting\3.2\HeuristicLab.Charting-3.2.csproj">
     113      <Project>{B462D3CC-8866-42F0-9832-AD0967613B72}</Project>
     114      <Name>HeuristicLab.Charting-3.2</Name>
    115115    </ProjectReference>
    116116    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/HeuristicLabRoutingTSPPlugin.cs

    r1699 r1872  
    3535  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
    3636  [Dependency(Dependency = "HeuristicLab.Permutation-3.3")]
    37   [Dependency(Dependency = "HeuristicLab.Charting-3.3")]
     37  [Dependency(Dependency = "HeuristicLab.Charting-3.2")]
    3838  [Dependency(Dependency = "HeuristicLab.Persistence-3.3")]
    3939  public class HeuristicLabRoutingTSPPlugin : PluginBase {
  • trunk/sources/HeuristicLab.SGA/3.3/HeuristicLab.SGA-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{E39AF78A-9692-472B-B061-E2F1B1AB2C92}</ProjectGuid>
     7    <ProjectGuid>{4C3305C4-E440-4EAD-B218-68D77AE51543}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.SGA</RootNamespace>
    11     <AssemblyName>HeuristicLab.SGA-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.SGA-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    1717    <UpgradeBackupLocation>
    1818    </UpgradeBackupLocation>
     19    <StartupObject>
     20    </StartupObject>
     21    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1922  </PropertyGroup>
    2023  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     
    3437    <ErrorReport>prompt</ErrorReport>
    3538    <WarningLevel>4</WarningLevel>
    36     <DocumentationFile>bin\Release\HeuristicLab.SGA-3.2.XML</DocumentationFile>
     39    <DocumentationFile>bin\Release\HeuristicLab.SGA-3.3.xml</DocumentationFile>
    3740  </PropertyGroup>
    3841  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7275  <ItemGroup>
    7376    <Reference Include="System" />
     77    <Reference Include="System.Core">
     78      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     79    </Reference>
    7480    <Reference Include="System.Data" />
    7581    <Reference Include="System.Drawing" />
     
    8995  </ItemGroup>
    9096  <ItemGroup>
    91     <ProjectReference Include="..\..\HeuristicLab.Constraints\3.2\HeuristicLab.Constraints-3.2.csproj">
    92       <Project>{FCD62C6F-4793-4593-AE9A-0BDCA256EE99}</Project>
    93       <Name>HeuristicLab.Constraints-3.2</Name>
     97    <ProjectReference Include="..\..\HeuristicLab.Constraints\3.3\HeuristicLab.Constraints-3.3.csproj">
     98      <Project>{19C1E42A-4B48-4EFD-B697-899016F1C198}</Project>
     99      <Name>HeuristicLab.Constraints-3.3</Name>
    94100    </ProjectReference>
    95     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    96       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    97       <Name>HeuristicLab.Core-3.2</Name>
     101    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     102      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     103      <Name>HeuristicLab.Core-3.3</Name>
    98104    </ProjectReference>
    99     <ProjectReference Include="..\..\HeuristicLab.Data\3.2\HeuristicLab.Data-3.2.csproj">
    100       <Project>{F473D9AF-3F09-4296-9F28-3C65118DAFFA}</Project>
    101       <Name>HeuristicLab.Data-3.2</Name>
     105    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     106      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
     107      <Name>HeuristicLab.Data-3.3</Name>
    102108    </ProjectReference>
    103     <ProjectReference Include="..\..\HeuristicLab.Evolutionary\3.2\HeuristicLab.Evolutionary-3.2.csproj">
    104       <Project>{F5614C53-153C-4A37-A608-121E1C087F07}</Project>
    105       <Name>HeuristicLab.Evolutionary-3.2</Name>
     109    <ProjectReference Include="..\..\HeuristicLab.Evolutionary\3.3\HeuristicLab.Evolutionary-3.3.csproj">
     110      <Project>{25087811-F74C-4128-BC86-8324271DA13E}</Project>
     111      <Name>HeuristicLab.Evolutionary-3.3</Name>
    106112    </ProjectReference>
    107     <ProjectReference Include="..\..\HeuristicLab.Logging\3.2\HeuristicLab.Logging-3.2.csproj">
    108       <Project>{4095C92C-5A4C-44BC-9963-5F384CF5CC3F}</Project>
    109       <Name>HeuristicLab.Logging-3.2</Name>
     113    <ProjectReference Include="..\..\HeuristicLab.Logging\3.3\HeuristicLab.Logging-3.3.csproj">
     114      <Project>{72908B54-D136-4BF2-8474-25AA6CB66C92}</Project>
     115      <Name>HeuristicLab.Logging-3.3</Name>
    110116    </ProjectReference>
    111     <ProjectReference Include="..\..\HeuristicLab.Operators\3.2\HeuristicLab.Operators-3.2.csproj">
    112       <Project>{A9983BA2-B3B2-475E-8E2C-62050B71D1C5}</Project>
    113       <Name>HeuristicLab.Operators-3.2</Name>
     117    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
     118      <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
     119      <Name>HeuristicLab.Operators-3.3</Name>
     120    </ProjectReference>
     121    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     122      <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
     123      <Name>HeuristicLab.Persistence-3.3</Name>
    114124    </ProjectReference>
    115125    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
     
    117127      <Name>HeuristicLab.PluginInfrastructure</Name>
    118128    </ProjectReference>
    119     <ProjectReference Include="..\..\HeuristicLab.Random\3.2\HeuristicLab.Random-3.2.csproj">
    120       <Project>{47019A74-F7F7-482E-83AA-D3F4F777E879}</Project>
    121       <Name>HeuristicLab.Random-3.2</Name>
     129    <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">
     130      <Project>{F4539FB6-4708-40C9-BE64-0A1390AEA197}</Project>
     131      <Name>HeuristicLab.Random-3.3</Name>
    122132    </ProjectReference>
    123     <ProjectReference Include="..\..\HeuristicLab.Selection\3.2\HeuristicLab.Selection-3.2.csproj">
    124       <Project>{F7CF0571-25CB-43D5-8443-0843A1E2861A}</Project>
    125       <Name>HeuristicLab.Selection-3.2</Name>
     133    <ProjectReference Include="..\..\HeuristicLab.Selection\3.3\HeuristicLab.Selection-3.3.csproj">
     134      <Project>{2C36CD4F-E5F5-43A4-801A-201EA895FE17}</Project>
     135      <Name>HeuristicLab.Selection-3.3</Name>
    126136    </ProjectReference>
    127     <ProjectReference Include="..\..\HeuristicLab.SequentialEngine\3.2\HeuristicLab.SequentialEngine-3.2.csproj">
    128       <Project>{B4BE8E53-BA06-4237-9A01-24255F880201}</Project>
    129       <Name>HeuristicLab.SequentialEngine-3.2</Name>
     137    <ProjectReference Include="..\..\HeuristicLab.SequentialEngine\3.3\HeuristicLab.SequentialEngine-3.3.csproj">
     138      <Project>{DC3D7072-7999-4719-B65D-3997744D5DC1}</Project>
     139      <Name>HeuristicLab.SequentialEngine-3.3</Name>
    130140    </ProjectReference>
    131141  </ItemGroup>
  • trunk/sources/HeuristicLab.SGA/3.3/HeuristicLabSGAPlugin.cs

    r1530 r1872  
    2929  /// Plugin class for HeuristicLab.SGA plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.SGA-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.SGA-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    34   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
    35   [Dependency(Dependency = "HeuristicLab.Evolutionary-3.2")]
    36   [Dependency(Dependency = "HeuristicLab.Operators-3.2")]
    37   [Dependency(Dependency = "HeuristicLab.Random-3.2")]
    38   [Dependency(Dependency = "HeuristicLab.Selection-3.2")]
    39   [Dependency(Dependency = "HeuristicLab.Logging-3.2")]
    40   [Dependency(Dependency = "HeuristicLab.SequentialEngine-3.2")]
     31  [ClassInfo(Name = "HeuristicLab.SGA-3.3")]
     32  [PluginFile(Filename = "HeuristicLab.SGA-3.3.dll", Filetype = PluginFileType.Assembly)]
     33  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     34  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     35  [Dependency(Dependency = "HeuristicLab.Evolutionary-3.3")]
     36  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
     37  [Dependency(Dependency = "HeuristicLab.Random-3.3")]
     38  [Dependency(Dependency = "HeuristicLab.Selection-3.3")]
     39  [Dependency(Dependency = "HeuristicLab.Logging-3.3")]
     40  [Dependency(Dependency = "HeuristicLab.SequentialEngine-3.3")]
     41  [Dependency(Dependency = "HeuristicLab.Persistence-3.3")]
    4142  public class HeuristicLabSGAPlugin : PluginBase {
    4243  }
  • trunk/sources/HeuristicLab.SGA/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.SGA/3.3/SGA.cs

    r1530 r1872  
    3232using HeuristicLab.Logging;
    3333using HeuristicLab.Selection;
     34using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3435
    3536namespace HeuristicLab.SGA {
     
    371372
    372373    #region Properties
     374
     375    [Storable]
    373376    private IEngine myEngine;
    374377    /// <summary>
     
    378381      get { return myEngine; }
    379382    }
     383
     384    [Storable]
    380385    private BoolData mySetSeedRandomly;
    381386    /// <summary>
     
    386391      set { mySetSeedRandomly.Data = value; }
    387392    }
     393
     394    [Storable]
    388395    private IntData mySeed;
    389396    /// <summary>
     
    394401      set { mySeed.Data = value; }
    395402    }
    396     private IntData myPopulationSize;
     403
     404    [Storable]
    397405    private IntData myParents;
     406
     407    [Storable]
     408    private IntData myPopulationSize;   
    398409    /// <summary>
    399410    /// Gets or sets the population size of the current instance.
     
    407418      }
    408419    }
     420
     421    [Storable]
    409422    private IntData myMaximumGenerations;
    410423    /// <summary>
     
    415428      set { myMaximumGenerations.Data = value; }
    416429    }
     430
     431    [Storable]
    417432    private DoubleData myMutationRate;
    418433    /// <summary>
     
    423438      set { myMutationRate.Data = value; }
    424439    }
     440
     441    [Storable]
    425442    private IntData myElites;
    426443    /// <summary>
     
    431448      set { myElites.Data = value; }
    432449    }
     450
     451    [Storable]
    433452    private CombinedOperator mySGA;
     453
     454    [Storable]
    434455    private IOperator myVariableInjection;
     456
    435457    /// <summary>
    436458    /// Gets or sets the problem injector of the current instance.
     
    445467      }
    446468    }
     469
     470    [Storable]
    447471    private IOperator myPopulationInitialization;
    448472    /// <summary>
     
    458482      }
    459483    }
     484
    460485    /// <summary>
    461486    /// Gets or sets the evaluator of the current instance.
     
    471496      }
    472497    }
     498
     499    [Storable]
    473500    private IOperator mySGAMain;
     501
    474502    /// <summary>
    475503    /// Gets or sets the selection operator of the current instance.
     
    484512      }
    485513    }
     514
    486515    /// <summary>
    487516    /// Gets or sets the crossover operator of the current instance.
     
    496525      }
    497526    }
     527
    498528    /// <summary>
    499529    /// Gets or sets the mutation operator of the current instance.
     
    547577      return clone;
    548578    }
    549 
    550     #region SetReferences Method
     579   
    551580    private void SetReferences() {
    552581      // SGA
     
    578607      mySGAMain = co4;
    579608    }
    580     #endregion
    581 
    582     #region Persistence Methods
    583     /// <summary>
    584     /// Saves the current instance as <see cref="XmlNode"/> in the specified <paramref name="document"/>.
    585     /// </summary>
    586     /// <remarks>The engine of the current instance is saved as a child node with the tag name
    587     /// <c>Engine</c>.</remarks>
    588     /// <param name="name">The (tag)name of the <see cref="XmlNode"/>.</param>
    589     /// <param name="document">The <see cref="XmlDocument"/> where the data is saved.</param>
    590     /// <param name="persistedObjects">A dictionary of all already persisted objects. (Needed to avoid cycles.)</param>
    591     /// <returns>The saved <see cref="XmlNode"/>.</returns>
    592     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid,IStorable> persistedObjects) {
    593       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    594       node.AppendChild(PersistenceManager.Persist("Engine", Engine, document, persistedObjects));
    595       return node;
    596     }
    597     /// <summary>
    598     /// Loads the persisted instance from the specified <paramref name="node"/>.
    599     /// </summary>
    600     /// <remarks>The elements of the current instance must be saved in a special way, see
    601     /// <see cref="GetXmlNode"/>.</remarks>
    602     /// <param name="node">The <see cref="XmlNode"/> where the instance is saved.</param>
    603     /// <param name="restoredObjects">The dictionary of all already restored objects. (Needed to avoid cycles.)</param>
    604     public override void Populate(XmlNode node, IDictionary<Guid,IStorable> restoredObjects) {
    605       base.Populate(node, restoredObjects);
    606       myEngine = (IEngine)PersistenceManager.Restore(node.SelectSingleNode("Engine"), restoredObjects);
    607       SetReferences();
    608     }
    609     #endregion
    610609  }
    611610}
  • trunk/sources/HeuristicLab.Selection.OffspringSelection/3.3/HeuristicLab.Selection.OffspringSelection-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{205898D3-2717-4686-AF17-52409B7EC0C6}</ProjectGuid>
     7    <ProjectGuid>{81609E8A-9757-4865-8B89-0B6603F769E8}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.Selection.OffspringSelection</RootNamespace>
    11     <AssemblyName>HeuristicLab.Selection.OffspringSelection-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.Selection.OffspringSelection-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    1717    <UpgradeBackupLocation>
    1818    </UpgradeBackupLocation>
     19    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1920  </PropertyGroup>
    2021  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     
    3536    <WarningLevel>4</WarningLevel>
    3637    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    37     <DocumentationFile>bin\Release\HeuristicLab.Selection.OffspringSelection-3.2.XML</DocumentationFile>
     38    <DocumentationFile>bin\Release\HeuristicLab.Selection.OffspringSelection-3.3.xml</DocumentationFile>
    3839  </PropertyGroup>
    3940  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7374  <ItemGroup>
    7475    <Reference Include="System" />
     76    <Reference Include="System.Core">
     77      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     78    </Reference>
    7579    <Reference Include="System.Data" />
    7680    <Reference Include="System.Xml" />
     
    8892  </ItemGroup>
    8993  <ItemGroup>
    90     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    91       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    92       <Name>HeuristicLab.Core-3.2</Name>
     94    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     95      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     96      <Name>HeuristicLab.Core-3.3</Name>
    9397    </ProjectReference>
    94     <ProjectReference Include="..\..\HeuristicLab.Data\3.2\HeuristicLab.Data-3.2.csproj">
    95       <Project>{F473D9AF-3F09-4296-9F28-3C65118DAFFA}</Project>
    96       <Name>HeuristicLab.Data-3.2</Name>
     98    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     99      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
     100      <Name>HeuristicLab.Data-3.3</Name>
    97101    </ProjectReference>
    98102    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.Selection.OffspringSelection/3.3/HeuristicLabSelectionOffspringSelectionPlugin.cs

    r1530 r1872  
    2929  /// Plugin class for HeuristicLab.Selection.OffspringSelection plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.Selection.OffspringSelection-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.Selection.OffspringSelection-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    34   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
     31  [ClassInfo(Name = "HeuristicLab.Selection.OffspringSelection-3.3")]
     32  [PluginFile(Filename = "HeuristicLab.Selection.OffspringSelection-3.3.dll", Filetype = PluginFileType.Assembly)]
     33  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     34  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
    3535  public class HeuristicLabSelectionOffspringSelectionPlugin : PluginBase {
    3636  }
  • trunk/sources/HeuristicLab.Selection.OffspringSelection/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.TestFunctions/3.3/HeuristicLab.TestFunctions-3.3.csproj

    r1868 r1872  
    66    <ProductVersion>9.0.30729</ProductVersion>
    77    <SchemaVersion>2.0</SchemaVersion>
    8     <ProjectGuid>{9A781B2F-A58D-4270-A28A-3B14BBC11F4A}</ProjectGuid>
     8    <ProjectGuid>{55E23C37-F4F8-4B20-89B3-1B8B59050CE2}</ProjectGuid>
    99    <OutputType>Library</OutputType>
    1010    <AppDesignerFolder>Properties</AppDesignerFolder>
    1111    <RootNamespace>HeuristicLab.TestFunctions</RootNamespace>
    12     <AssemblyName>HeuristicLab.TestFunctions-3.2</AssemblyName>
    13     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
     12    <AssemblyName>HeuristicLab.TestFunctions-3.3</AssemblyName>
     13    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1414    <FileAlignment>512</FileAlignment>
    1515    <SignAssembly>true</SignAssembly>
     
    3232    <ErrorReport>prompt</ErrorReport>
    3333    <WarningLevel>4</WarningLevel>
    34     <DocumentationFile>bin\Release\HeuristicLab.TestFunctions-3.2.XML</DocumentationFile>
     34    <DocumentationFile>bin\Release\HeuristicLab.TestFunctions-3.3.xml</DocumentationFile>
    3535  </PropertyGroup>
    3636  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7070  <ItemGroup>
    7171    <Reference Include="System" />
     72    <Reference Include="System.Core">
     73      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     74    </Reference>
    7275    <Reference Include="System.Data" />
    7376    <Reference Include="System.Drawing" />
     
    104107  </ItemGroup>
    105108  <ItemGroup>
    106     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    107       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    108       <Name>HeuristicLab.Core-3.2</Name>
     109    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     110      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     111      <Name>HeuristicLab.Core-3.3</Name>
    109112    </ProjectReference>
    110     <ProjectReference Include="..\..\HeuristicLab.Data\3.2\HeuristicLab.Data-3.2.csproj">
    111       <Project>{F473D9AF-3F09-4296-9F28-3C65118DAFFA}</Project>
    112       <Name>HeuristicLab.Data-3.2</Name>
     113    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     114      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
     115      <Name>HeuristicLab.Data-3.3</Name>
    113116    </ProjectReference>
    114     <ProjectReference Include="..\..\HeuristicLab.Operators\3.2\HeuristicLab.Operators-3.2.csproj">
    115       <Project>{A9983BA2-B3B2-475E-8E2C-62050B71D1C5}</Project>
    116       <Name>HeuristicLab.Operators-3.2</Name>
     117    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
     118      <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
     119      <Name>HeuristicLab.Operators-3.3</Name>
    117120    </ProjectReference>
    118121    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.TestFunctions/3.3/HeuristicLabTestFunctionsPlugin.cs

    r1530 r1872  
    2929  /// Plugin class for HeuristicLab.TestFunctions plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.TestFunctions-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.TestFunctions-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    34   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
    35   [Dependency(Dependency = "HeuristicLab.Operators-3.2")]
     31  [ClassInfo(Name = "HeuristicLab.TestFunctions-3.3")]
     32  [PluginFile(Filename = "HeuristicLab.TestFunctions-3.3.dll", Filetype = PluginFileType.Assembly)]
     33  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     34  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     35  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
    3636  public class HeuristicLabTestFunctionsPlugin : PluginBase {
    3737  }
  • trunk/sources/HeuristicLab.TestFunctions/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5555// by using the '*' as shown below:
    5656// [assembly: AssemblyVersion("1.0.*")]
    57 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    58 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     57[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     58[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5959[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.ThreadParallelEngine/3.3/HeuristicLab.ThreadParallelEngine-3.3.csproj

    r1868 r1872  
    55    <ProductVersion>9.0.30729</ProductVersion>
    66    <SchemaVersion>2.0</SchemaVersion>
    7     <ProjectGuid>{6E757D0E-20F9-4E89-AF06-D7DA256870DB}</ProjectGuid>
     7    <ProjectGuid>{C2E99CCE-9FB0-456F-9BA0-57900E4AA799}</ProjectGuid>
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    1010    <RootNamespace>HeuristicLab.ThreadParallelEngine</RootNamespace>
    11     <AssemblyName>HeuristicLab.ThreadParallelEngine-3.2</AssemblyName>
     11    <AssemblyName>HeuristicLab.ThreadParallelEngine-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    1717    <UpgradeBackupLocation>
    1818    </UpgradeBackupLocation>
     19    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1920  </PropertyGroup>
    2021  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     
    3536    <WarningLevel>4</WarningLevel>
    3637    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    37     <DocumentationFile>bin\Release\HeuristicLab.ThreadParallelEngine-3.2.XML</DocumentationFile>
     38    <DocumentationFile>bin\Release\HeuristicLab.ThreadParallelEngine-3.3.xml</DocumentationFile>
    3839  </PropertyGroup>
    3940  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    7374  <ItemGroup>
    7475    <Reference Include="System" />
     76    <Reference Include="System.Core">
     77      <RequiredTargetFramework>3.5</RequiredTargetFramework>
     78    </Reference>
    7579    <Reference Include="System.Data" />
    7680    <Reference Include="System.Drawing" />
     
    9498  </ItemGroup>
    9599  <ItemGroup>
    96     <ProjectReference Include="..\..\HeuristicLab.Core\3.2\HeuristicLab.Core-3.2.csproj">
    97       <Project>{F43B59AB-2B8C-4570-BC1E-15592086517C}</Project>
    98       <Name>HeuristicLab.Core-3.2</Name>
     100    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     101      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     102      <Name>HeuristicLab.Core-3.3</Name>
     103    </ProjectReference>
     104    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     105      <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
     106      <Name>HeuristicLab.Persistence-3.3</Name>
    99107    </ProjectReference>
    100108    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.ThreadParallelEngine/3.3/HeuristicLabThreadParallelEnginePlugin.cs

    r1530 r1872  
    2929  /// Plugin class for HeuristicLab.ThreadParallelEngine plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.ThreadParallelEngine-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.ThreadParallelEngine-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
     31  [ClassInfo(Name = "HeuristicLab.ThreadParallelEngine-3.3")]
     32  [PluginFile(Filename = "HeuristicLab.ThreadParallelEngine-3.3.dll", Filetype = PluginFileType.Assembly)]
     33  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
    3434  public class HeuristicLabThreadParallelEnginePlugin : PluginBase {
    3535  }
  • trunk/sources/HeuristicLab.ThreadParallelEngine/3.3/Properties/AssemblyInfo.frame

    r581 r1872  
    5454// You can specify all the values or you can default the Revision and Build Numbers
    5555// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.2.0.$WCREV$")]
    57 [assembly: AssemblyFileVersion("3.2.0.$WCREV$")]
     56[assembly: AssemblyVersion("3.3.0.$WCREV$")]
     57[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    5858[assembly: AssemblyBuildDate("$WCNOW$")]
  • trunk/sources/HeuristicLab.ThreadParallelEngine/3.3/ThreadParallelEngine.cs

    r1530 r1872  
    2626using System.Threading;
    2727using HeuristicLab.Core;
     28using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2829
    2930namespace HeuristicLab.ThreadParallelEngine {
     
    4445    private int operatorIndex;
    4546
     47    [Storable]
    4648    private int myWorkers;
    4749    /// <summary>
     
    211213        WorkersChanged(this, new EventArgs());
    212214    }
    213 
    214     #region Persistence Methods
    215     /// <summary>
    216     /// Saves the current instance as <see cref="XmlNode"/> in the specified <paramref name="document"/>.
    217     /// </summary>
    218     /// <remarks>The number of workers is saved as <see cref="XmlAttribute"/> with attribute name
    219     /// <c>Workers</c>.</remarks>
    220     /// <param name="name">The (tag)name of the <see cref="XmlNode"/>.</param>
    221     /// <param name="document">The <see cref="XmlDocument"/> where the data is saved.</param>
    222     /// <param name="persistedObjects">The dictionary of all already persisted objects.
    223     /// (Needed to avoid cycles.)</param>
    224     /// <returns>The saved <see cref="XmlNode"/>.</returns>
    225     public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) {
    226       XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    227       XmlAttribute workersAttribute = document.CreateAttribute("Workers");
    228       workersAttribute.Value = Workers.ToString();
    229       node.Attributes.Append(workersAttribute);
    230       return node;
    231     }
    232     /// <summary>
    233     /// Loads the persisted engine from the specified <paramref name="node"/>.
    234     /// </summary>
    235     /// <remarks>The number of workers must be saved in a specific way, see <see cref="GetXmlNode"/>
    236     /// for further information.</remarks>
    237     /// <param name="node">The <see cref="XmlNode"/> where the instance is saved.</param>
    238     /// <param name="restoredObjects">The dictionary of all already restored objects.
    239     /// (Needed to avoid cycles.)</param>
    240     public override void Populate(XmlNode node, IDictionary<Guid, IStorable> restoredObjects) {
    241       base.Populate(node, restoredObjects);
    242       myWorkers = int.Parse(node.Attributes["Workers"].Value);
    243     }
    244     #endregion
    245215  }
    246216}
  • trunk/sources/HeuristicLab.sln

    r1858 r1872  
    204204EndProject
    205205Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Modeling-3.2", "HeuristicLab.Modeling\3.2\HeuristicLab.Modeling-3.2.csproj", "{80F7FADA-549D-4151-8856-79B620A50DBA}"
     206EndProject
     207Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Charting.Data-3.3", "HeuristicLab.Charting.Data\3.3\HeuristicLab.Charting.Data-3.3.csproj", "{EE956A95-6344-4B01-876F-BE95C5E2F92B}"
     208EndProject
     209Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Logging-3.3", "HeuristicLab.Logging\3.3\HeuristicLab.Logging-3.3.csproj", "{72908B54-D136-4BF2-8474-25AA6CB66C92}"
     210EndProject
     211Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Operators.Programmable-3.3", "HeuristicLab.Operators.Programmable\3.3\HeuristicLab.Operators.Programmable-3.3.csproj", "{6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}"
     212EndProject
     213Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Selection.OffspringSelection-3.3", "HeuristicLab.Selection.OffspringSelection\3.3\HeuristicLab.Selection.OffspringSelection-3.3.csproj", "{81609E8A-9757-4865-8B89-0B6603F769E8}"
     214EndProject
     215Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.SGA-3.3", "HeuristicLab.SGA\3.3\HeuristicLab.SGA-3.3.csproj", "{4C3305C4-E440-4EAD-B218-68D77AE51543}"
     216EndProject
     217Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.TestFunctions-3.3", "HeuristicLab.TestFunctions\3.3\HeuristicLab.TestFunctions-3.3.csproj", "{55E23C37-F4F8-4B20-89B3-1B8B59050CE2}"
     218EndProject
     219Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.ThreadParallelEngine-3.3", "HeuristicLab.ThreadParallelEngine\3.3\HeuristicLab.ThreadParallelEngine-3.3.csproj", "{C2E99CCE-9FB0-456F-9BA0-57900E4AA799}"
     220EndProject
     221Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.OptimizationFrontend-3.3", "HeuristicLab.OptimizationFrontend\3.3\HeuristicLab.OptimizationFrontend-3.3.csproj", "{BEE2B944-7F12-42CC-95A0-6EFB837FDA00}"
    206222EndProject
    207223Global
     
    34903506    {80F7FADA-549D-4151-8856-79B620A50DBA}.Visualization Debug|x64.ActiveCfg = Debug|Any CPU
    34913507    {80F7FADA-549D-4151-8856-79B620A50DBA}.Visualization Debug|x86.ActiveCfg = Debug|Any CPU
     3508    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3509    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3510    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3511    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|x64.Build.0 = Debug|x64
     3512    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3513    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.CEDMA Debug|x86.Build.0 = Debug|x86
     3514    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3515    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3516    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|x64.ActiveCfg = Debug|x64
     3517    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|x64.Build.0 = Debug|x64
     3518    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|x86.ActiveCfg = Debug|x86
     3519    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Debug|x86.Build.0 = Debug|x86
     3520    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3521    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3522    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|x64.ActiveCfg = Debug|x64
     3523    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|x64.Build.0 = Debug|x64
     3524    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|x86.ActiveCfg = Debug|x86
     3525    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.GP Debug|x86.Build.0 = Debug|x86
     3526    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3527    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|Any CPU.Build.0 = Release|Any CPU
     3528    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|x64.ActiveCfg = Release|x64
     3529    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|x64.Build.0 = Release|x64
     3530    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|x86.ActiveCfg = Release|x86
     3531    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Release|x86.Build.0 = Release|x86
     3532    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3533    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3534    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3535    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|x64.Build.0 = Debug|x64
     3536    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3537    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.v3.2 Debug|x86.Build.0 = Debug|x86
     3538    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3539    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3540    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3541    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|x64.Build.0 = Debug|x64
     3542    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3543    {EE956A95-6344-4B01-876F-BE95C5E2F92B}.Visualization Debug|x86.Build.0 = Debug|x86
     3544    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3545    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3546    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3547    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|x64.Build.0 = Debug|x64
     3548    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3549    {72908B54-D136-4BF2-8474-25AA6CB66C92}.CEDMA Debug|x86.Build.0 = Debug|x86
     3550    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3551    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3552    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|x64.ActiveCfg = Debug|x64
     3553    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|x64.Build.0 = Debug|x64
     3554    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|x86.ActiveCfg = Debug|x86
     3555    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Debug|x86.Build.0 = Debug|x86
     3556    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3557    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3558    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|x64.ActiveCfg = Debug|x64
     3559    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|x64.Build.0 = Debug|x64
     3560    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|x86.ActiveCfg = Debug|x86
     3561    {72908B54-D136-4BF2-8474-25AA6CB66C92}.GP Debug|x86.Build.0 = Debug|x86
     3562    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3563    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|Any CPU.Build.0 = Release|Any CPU
     3564    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|x64.ActiveCfg = Release|x64
     3565    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|x64.Build.0 = Release|x64
     3566    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|x86.ActiveCfg = Release|x86
     3567    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Release|x86.Build.0 = Release|x86
     3568    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3569    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3570    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3571    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|x64.Build.0 = Debug|x64
     3572    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3573    {72908B54-D136-4BF2-8474-25AA6CB66C92}.v3.2 Debug|x86.Build.0 = Debug|x86
     3574    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3575    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3576    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3577    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|x64.Build.0 = Debug|x64
     3578    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3579    {72908B54-D136-4BF2-8474-25AA6CB66C92}.Visualization Debug|x86.Build.0 = Debug|x86
     3580    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3581    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3582    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3583    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|x64.Build.0 = Debug|x64
     3584    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3585    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.CEDMA Debug|x86.Build.0 = Debug|x86
     3586    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3587    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3588    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|x64.ActiveCfg = Debug|x64
     3589    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|x64.Build.0 = Debug|x64
     3590    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|x86.ActiveCfg = Debug|x86
     3591    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Debug|x86.Build.0 = Debug|x86
     3592    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3593    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3594    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|x64.ActiveCfg = Debug|x64
     3595    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|x64.Build.0 = Debug|x64
     3596    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|x86.ActiveCfg = Debug|x86
     3597    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.GP Debug|x86.Build.0 = Debug|x86
     3598    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3599    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|Any CPU.Build.0 = Release|Any CPU
     3600    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|x64.ActiveCfg = Release|x64
     3601    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|x64.Build.0 = Release|x64
     3602    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|x86.ActiveCfg = Release|x86
     3603    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Release|x86.Build.0 = Release|x86
     3604    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3605    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3606    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3607    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|x64.Build.0 = Debug|x64
     3608    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3609    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.v3.2 Debug|x86.Build.0 = Debug|x86
     3610    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3611    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3612    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3613    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|x64.Build.0 = Debug|x64
     3614    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3615    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6}.Visualization Debug|x86.Build.0 = Debug|x86
     3616    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3617    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3618    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3619    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|x64.Build.0 = Debug|x64
     3620    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3621    {81609E8A-9757-4865-8B89-0B6603F769E8}.CEDMA Debug|x86.Build.0 = Debug|x86
     3622    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3623    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3624    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|x64.ActiveCfg = Debug|x64
     3625    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|x64.Build.0 = Debug|x64
     3626    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|x86.ActiveCfg = Debug|x86
     3627    {81609E8A-9757-4865-8B89-0B6603F769E8}.Debug|x86.Build.0 = Debug|x86
     3628    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3629    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3630    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|x64.ActiveCfg = Debug|x64
     3631    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|x64.Build.0 = Debug|x64
     3632    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|x86.ActiveCfg = Debug|x86
     3633    {81609E8A-9757-4865-8B89-0B6603F769E8}.GP Debug|x86.Build.0 = Debug|x86
     3634    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3635    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|Any CPU.Build.0 = Release|Any CPU
     3636    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|x64.ActiveCfg = Release|x64
     3637    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|x64.Build.0 = Release|x64
     3638    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|x86.ActiveCfg = Release|x86
     3639    {81609E8A-9757-4865-8B89-0B6603F769E8}.Release|x86.Build.0 = Release|x86
     3640    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3641    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3642    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3643    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|x64.Build.0 = Debug|x64
     3644    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3645    {81609E8A-9757-4865-8B89-0B6603F769E8}.v3.2 Debug|x86.Build.0 = Debug|x86
     3646    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3647    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3648    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3649    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|x64.Build.0 = Debug|x64
     3650    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3651    {81609E8A-9757-4865-8B89-0B6603F769E8}.Visualization Debug|x86.Build.0 = Debug|x86
     3652    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3653    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3654    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3655    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|x64.Build.0 = Debug|x64
     3656    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3657    {4C3305C4-E440-4EAD-B218-68D77AE51543}.CEDMA Debug|x86.Build.0 = Debug|x86
     3658    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3659    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3660    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|x64.ActiveCfg = Debug|x64
     3661    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|x64.Build.0 = Debug|x64
     3662    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|x86.ActiveCfg = Debug|x86
     3663    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Debug|x86.Build.0 = Debug|x86
     3664    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3665    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3666    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|x64.ActiveCfg = Debug|x64
     3667    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|x64.Build.0 = Debug|x64
     3668    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|x86.ActiveCfg = Debug|x86
     3669    {4C3305C4-E440-4EAD-B218-68D77AE51543}.GP Debug|x86.Build.0 = Debug|x86
     3670    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3671    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|Any CPU.Build.0 = Release|Any CPU
     3672    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|x64.ActiveCfg = Release|x64
     3673    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|x64.Build.0 = Release|x64
     3674    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|x86.ActiveCfg = Release|x86
     3675    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Release|x86.Build.0 = Release|x86
     3676    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3677    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3678    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3679    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|x64.Build.0 = Debug|x64
     3680    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3681    {4C3305C4-E440-4EAD-B218-68D77AE51543}.v3.2 Debug|x86.Build.0 = Debug|x86
     3682    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3683    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3684    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3685    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|x64.Build.0 = Debug|x64
     3686    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3687    {4C3305C4-E440-4EAD-B218-68D77AE51543}.Visualization Debug|x86.Build.0 = Debug|x86
     3688    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3689    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3690    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3691    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|x64.Build.0 = Debug|x64
     3692    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3693    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.CEDMA Debug|x86.Build.0 = Debug|x86
     3694    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3695    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3696    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|x64.ActiveCfg = Debug|x64
     3697    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|x64.Build.0 = Debug|x64
     3698    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|x86.ActiveCfg = Debug|x86
     3699    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Debug|x86.Build.0 = Debug|x86
     3700    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3701    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3702    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|x64.ActiveCfg = Debug|x64
     3703    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|x64.Build.0 = Debug|x64
     3704    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|x86.ActiveCfg = Debug|x86
     3705    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.GP Debug|x86.Build.0 = Debug|x86
     3706    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3707    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|Any CPU.Build.0 = Release|Any CPU
     3708    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|x64.ActiveCfg = Release|x64
     3709    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|x64.Build.0 = Release|x64
     3710    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|x86.ActiveCfg = Release|x86
     3711    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Release|x86.Build.0 = Release|x86
     3712    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3713    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3714    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3715    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|x64.Build.0 = Debug|x64
     3716    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3717    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.v3.2 Debug|x86.Build.0 = Debug|x86
     3718    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3719    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3720    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3721    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|x64.Build.0 = Debug|x64
     3722    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3723    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2}.Visualization Debug|x86.Build.0 = Debug|x86
     3724    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3725    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3726    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3727    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|x64.Build.0 = Debug|x64
     3728    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3729    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.CEDMA Debug|x86.Build.0 = Debug|x86
     3730    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3731    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3732    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|x64.ActiveCfg = Debug|x64
     3733    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|x64.Build.0 = Debug|x64
     3734    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|x86.ActiveCfg = Debug|x86
     3735    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Debug|x86.Build.0 = Debug|x86
     3736    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3737    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3738    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|x64.ActiveCfg = Debug|x64
     3739    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|x64.Build.0 = Debug|x64
     3740    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|x86.ActiveCfg = Debug|x86
     3741    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.GP Debug|x86.Build.0 = Debug|x86
     3742    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3743    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|Any CPU.Build.0 = Release|Any CPU
     3744    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|x64.ActiveCfg = Release|x64
     3745    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|x64.Build.0 = Release|x64
     3746    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|x86.ActiveCfg = Release|x86
     3747    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Release|x86.Build.0 = Release|x86
     3748    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3749    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3750    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3751    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|x64.Build.0 = Debug|x64
     3752    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3753    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.v3.2 Debug|x86.Build.0 = Debug|x86
     3754    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3755    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3756    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3757    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|x64.Build.0 = Debug|x64
     3758    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3759    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799}.Visualization Debug|x86.Build.0 = Debug|x86
     3760    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3761    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
     3762    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|x64.ActiveCfg = Debug|x64
     3763    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|x64.Build.0 = Debug|x64
     3764    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|x86.ActiveCfg = Debug|x86
     3765    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.CEDMA Debug|x86.Build.0 = Debug|x86
     3766    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3767    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|Any CPU.Build.0 = Debug|Any CPU
     3768    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|x64.ActiveCfg = Debug|x64
     3769    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|x64.Build.0 = Debug|x64
     3770    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|x86.ActiveCfg = Debug|x86
     3771    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Debug|x86.Build.0 = Debug|x86
     3772    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3773    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|Any CPU.Build.0 = Debug|Any CPU
     3774    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|x64.ActiveCfg = Debug|x64
     3775    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|x64.Build.0 = Debug|x64
     3776    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|x86.ActiveCfg = Debug|x86
     3777    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.GP Debug|x86.Build.0 = Debug|x86
     3778    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|Any CPU.ActiveCfg = Release|Any CPU
     3779    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|Any CPU.Build.0 = Release|Any CPU
     3780    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|x64.ActiveCfg = Release|x64
     3781    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|x64.Build.0 = Release|x64
     3782    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|x86.ActiveCfg = Release|x86
     3783    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Release|x86.Build.0 = Release|x86
     3784    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3785    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|Any CPU.Build.0 = Debug|Any CPU
     3786    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|x64.ActiveCfg = Debug|x64
     3787    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|x64.Build.0 = Debug|x64
     3788    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|x86.ActiveCfg = Debug|x86
     3789    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.v3.2 Debug|x86.Build.0 = Debug|x86
     3790    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|Any CPU.ActiveCfg = Debug|Any CPU
     3791    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|Any CPU.Build.0 = Debug|Any CPU
     3792    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|x64.ActiveCfg = Debug|x64
     3793    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|x64.Build.0 = Debug|x64
     3794    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|x86.ActiveCfg = Debug|x86
     3795    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00}.Visualization Debug|x86.Build.0 = Debug|x86
    34923796  EndGlobalSection
    34933797  GlobalSection(SolutionProperties) = preSolution
     
    35863890    {600287A3-8714-453E-B875-A05F3EB72315} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
    35873891    {102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3892    {EE956A95-6344-4B01-876F-BE95C5E2F92B} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3893    {72908B54-D136-4BF2-8474-25AA6CB66C92} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3894    {6A5F8C2D-B0C3-4B36-BC20-9B1A91EE6DB6} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3895    {81609E8A-9757-4865-8B89-0B6603F769E8} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3896    {4C3305C4-E440-4EAD-B218-68D77AE51543} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3897    {55E23C37-F4F8-4B20-89B3-1B8B59050CE2} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3898    {C2E99CCE-9FB0-456F-9BA0-57900E4AA799} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
     3899    {BEE2B944-7F12-42CC-95A0-6EFB837FDA00} = {78982D7C-D63D-4A3D-AE1F-F58AC007603B}
    35883900  EndGlobalSection
    35893901EndGlobal
  • trunk/sources/HeuristicLab/CopyAssemblies.cmd

    r1855 r1872  
    2323copy "%SolutionDir%\HeuristicLab.Charting\3.3\%Outdir%\HeuristicLab.Charting-3.3.dll" .\plugins
    2424copy "%SolutionDir%\HeuristicLab.Charting.Data\3.2\%Outdir%\HeuristicLab.Charting.Data-3.2.dll" .\plugins
     25copy "%SolutionDir%\HeuristicLab.Charting.Data\3.3\%Outdir%\HeuristicLab.Charting.Data-3.3.dll" .\plugins
    2526copy "%SolutionDir%\HeuristicLab.Communication.Data\3.2\%Outdir%\HeuristicLab.Communication.Data-3.2.dll" .\plugins
    2627copy "%SolutionDir%\HeuristicLab.Communication.Operators\3.2\%Outdir%\HeuristicLab.Communication.Operators-3.2.dll" .\plugins
     
    6364copy "%SolutionDir%\HeuristicLab.IntVector\3.2\%Outdir%\HeuristicLab.IntVector-3.2.dll" .\plugins
    6465copy "%SolutionDir%\HeuristicLab.Logging\3.2\%Outdir%\HeuristicLab.Logging-3.2.dll" .\plugins
     66copy "%SolutionDir%\HeuristicLab.Logging\3.3\%Outdir%\HeuristicLab.Logging-3.3.dll" .\plugins
    6567copy "%SolutionDir%\HeuristicLab.Modeling\3.2\%Outdir%\HeuristicLab.Modeling-3.2.dll" .\plugins
    6668copy "%SolutionDir%\HeuristicLab.Operators\3.2\%Outdir%\HeuristicLab.Operators-3.2.dll" .\plugins
     
    6870copy "%SolutionDir%\HeuristicLab.Operators.Metaprogramming\3.2\%Outdir%\HeuristicLab.Operators.Metaprogramming-3.2.dll" .\plugins
    6971copy "%SolutionDir%\HeuristicLab.Operators.Programmable\3.2\%Outdir%\HeuristicLab.Operators.Programmable-3.2.dll" .\plugins
     72copy "%SolutionDir%\HeuristicLab.Operators.Programmable\3.3\%Outdir%\HeuristicLab.Operators.Programmable-3.3.dll" .\plugins
    7073copy "%SolutionDir%\HeuristicLab.Operators.Stopwatch\3.2\%Outdir%\HeuristicLab.Operators.Stopwatch-3.2.dll" .\plugins
    7174copy "%SolutionDir%\HeuristicLab.OptimizationFrontend\3.2\%Outdir%\HeuristicLab.OptimizationFrontend-3.2.dll" .\plugins
     75copy "%SolutionDir%\HeuristicLab.OptimizationFrontend\3.3\%Outdir%\HeuristicLab.OptimizationFrontend-3.3.dll" .\plugins
    7276copy "%SolutionDir%\HeuristicLab.Permutation\3.2\%Outdir%\HeuristicLab.Permutation-3.2.dll" .\plugins
    7377copy "%SolutionDir%\HeuristicLab.Permutation\3.3\%Outdir%\HeuristicLab.Permutation-3.3.dll" .\plugins
     
    8488copy "%SolutionDir%\HeuristicLab.Selection\3.3\%Outdir%\HeuristicLab.Selection-3.3.dll" .\plugins
    8589copy "%SolutionDir%\HeuristicLab.Selection.OffspringSelection\3.2\%Outdir%\HeuristicLab.Selection.OffspringSelection-3.2.dll" .\plugins
     90copy "%SolutionDir%\HeuristicLab.Selection.OffspringSelection\3.3\%Outdir%\HeuristicLab.Selection.OffspringSelection-3.3.dll" .\plugins
    8691copy "%SolutionDir%\HeuristicLab.Selection.Uncertainty\3.2\%Outdir%\HeuristicLab.Selection.Uncertainty-3.2.dll" .\plugins
    8792copy "%SolutionDir%\HeuristicLab.SequentialEngine\3.2\%Outdir%\HeuristicLab.SequentialEngine-3.2.dll" .\plugins
    8893copy "%SolutionDir%\HeuristicLab.SequentialEngine\3.3\%Outdir%\HeuristicLab.SequentialEngine-3.3.dll" .\plugins
    8994copy "%SolutionDir%\HeuristicLab.SGA\3.2\%Outdir%\HeuristicLab.SGA-3.2.dll" .\plugins
     95copy "%SolutionDir%\HeuristicLab.SGA\3.3\%Outdir%\HeuristicLab.SGA-3.3.dll" .\plugins
    9096copy "%SolutionDir%\HeuristicLab.FixedOperators\3.2\%Outdir%\HeuristicLab.FixedOperators-3.2.dll" .\plugins
    9197copy "%SolutionDir%\HeuristicLab.SimOpt\3.2\%Outdir%\HeuristicLab.SimOpt-3.2.dll" .\plugins
     
    97103copy "%SolutionDir%\LibSVM\%Outdir%\LibSVM.dll" .\plugins
    98104copy "%SolutionDir%\HeuristicLab.TestFunctions\3.2\%Outdir%\HeuristicLab.TestFunctions-3.2.dll" .\plugins
     105copy "%SolutionDir%\HeuristicLab.TestFunctions\3.3\%Outdir%\HeuristicLab.TestFunctions-3.3.dll" .\plugins
    99106copy "%SolutionDir%\HeuristicLab.ThreadParallelEngine\3.2\%Outdir%\HeuristicLab.ThreadParallelEngine-3.2.dll" .\plugins
     107copy "%SolutionDir%\HeuristicLab.ThreadParallelEngine\3.3\%Outdir%\HeuristicLab.ThreadParallelEngine-3.3.dll" .\plugins
    100108copy "%SolutionDir%\HeuristicLab.Tracing\3.2\%Outdir%\HeuristicLab.Tracing-3.2.dll" .\plugins
    101109copy "%SolutionDir%\HeuristicLab.Tracing\3.2\%Outdir%\log4net.dll" .\plugins
Note: See TracChangeset for help on using the changeset viewer.