Free cookie consent management tool by TermsFeed Policy Generator

Changeset 6347


Ignore:
Timestamp:
05/31/11 16:14:03 (13 years ago)
Author:
svonolfe
Message:

Added first version of working IslandGA (#1542)

Location:
branches/MPI
Files:
9 added
5 edited

Legend:

Unmodified
Added
Removed
  • branches/MPI/HeuristicLab 3.3.sln

    r6346 r6347  
    100100    {2C429157-9C34-4DD3-9D5F-B444B751E39A} = {2C429157-9C34-4DD3-9D5F-B444B751E39A}
    101101    {3BD61258-31DA-4B09-89C0-4F71FEF5F05A} = {3BD61258-31DA-4B09-89C0-4F71FEF5F05A}
     102    {62C3B458-430E-4EF4-8250-C50BCF94D035} = {62C3B458-430E-4EF4-8250-C50BCF94D035}
    102103    {DE69A359-A5B8-4D3D-BA8D-D5780D7F96D6} = {DE69A359-A5B8-4D3D-BA8D-D5780D7F96D6}
    103104    {96E5ED5B-187D-4012-9CDA-D85CDAD38342} = {96E5ED5B-187D-4012-9CDA-D85CDAD38342}
     
    404405EndProject
    405406Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Operators.MPISupport-3.3", "HeuristicLab.Operators.MPISupport\3.3\HeuristicLab.Operators.MPISupport-3.3.csproj", "{6BD69CDA-4875-4045-8B35-6FD4602854F5}"
     407EndProject
     408Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MPIAlgorithmRunner", "HeuristicLab.ExtLibs\HeuristicLab.MPInet\MPIAlgorithmRunner\MPIAlgorithmRunner.csproj", "{62C3B458-430E-4EF4-8250-C50BCF94D035}"
    406409EndProject
    407410Global
     
    18821885    {6BD69CDA-4875-4045-8B35-6FD4602854F5}.Release|x86.ActiveCfg = Release|x86
    18831886    {6BD69CDA-4875-4045-8B35-6FD4602854F5}.Release|x86.Build.0 = Release|x86
     1887    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1888    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1889    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|x64.ActiveCfg = Debug|x64
     1890    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|x64.Build.0 = Debug|x64
     1891    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|x86.ActiveCfg = Debug|x86
     1892    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Debug|x86.Build.0 = Debug|x86
     1893    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1894    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|Any CPU.Build.0 = Release|Any CPU
     1895    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|x64.ActiveCfg = Release|x64
     1896    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|x64.Build.0 = Release|x64
     1897    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|x86.ActiveCfg = Release|x86
     1898    {62C3B458-430E-4EF4-8250-C50BCF94D035}.Release|x86.Build.0 = Release|x86
    18841899  EndGlobalSection
    18851900  GlobalSection(SolutionProperties) = preSolution
     
    19311946    {DE69A359-A5B8-4D3D-BA8D-D5780D7F96D6} = {91243D2B-77EB-4922-BEB0-78C6AB1DEEDC}
    19321947    {C47EEE60-DF91-46DB-9B78-F2C2301D6FE7} = {DFBAE699-3B5F-42BE-B9C1-04D523DC7B12}
     1948    {62C3B458-430E-4EF4-8250-C50BCF94D035} = {DFBAE699-3B5F-42BE-B9C1-04D523DC7B12}
    19331949  EndGlobalSection
    19341950EndGlobal
  • branches/MPI/HeuristicLab.ExtLibs/HeuristicLab.MPInet/1.0.0/HeuristicLabMPInetPlugin.cs

    r6346 r6347  
    2525  [Plugin("HeuristicLab.MPInet", "1.0.0")]
    2626  [PluginFile("HeuristicLab.MPInet-1.0.0.dll", PluginFileType.Assembly)]
    27   [PluginFile("MPI.dll", PluginFileType.Assembly)]
     27  [PluginFile("MPI.dll", PluginFileType.Data)]
    2828  [PluginFile("MPI.XML", PluginFileType.Data)]
    2929  [PluginFile("MPInet License.txt", PluginFileType.License)]
  • branches/MPI/HeuristicLab.Operators.MPISupport/3.3/HeuristicLab.Operators.MPISupport-3.3.csproj

    r6346 r6347  
    114114    <None Include="HeuristicLabOperatorsMPISupportPlugin.cs.frame" />
    115115    <Compile Include="HeuristicLabOperatorsMPISupportPlugin.cs" />
     116    <Compile Include="MPITransportWrapper.cs" />
     117    <Compile Include="MPIUnidirectionalRingMigrator.cs" />
    116118    <Compile Include="Properties\AssemblyInfo.cs" />
    117119  </ItemGroup>
     
    121123  </ItemGroup>
    122124  <ItemGroup>
     125    <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
     126      <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>
     127      <Name>HeuristicLab.Collections-3.3</Name>
     128    </ProjectReference>
     129    <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">
     130      <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>
     131      <Name>HeuristicLab.Common-3.3</Name>
     132    </ProjectReference>
     133    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     134      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     135      <Name>HeuristicLab.Core-3.3</Name>
     136    </ProjectReference>
     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.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
     142      <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project>
     143      <Name>HeuristicLab.Optimization-3.3</Name>
     144    </ProjectReference>
    123145    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
    124146      <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
  • branches/MPI/HeuristicLab.Operators.MPISupport/3.3/HeuristicLabOperatorsMPISupportPlugin.cs.frame

    r6346 r6347  
    2929  [PluginFile("HeuristicLab.Operators.MPISupport-3.3.dll", PluginFileType.Assembly)]
    3030  [PluginDependency("HeuristicLab.MPInet", "1.0.0")]
     31  [PluginDependency("HeuristicLab.Core", "3.3")]
     32  [PluginDependency("HeuristicLab.Common", "3.3")]
    3133  [PluginDependency("HeuristicLab.Persistence", "3.3")]
     34  [PluginDependency("HeuristicLab.Operators", "3.3")]
     35  [PluginDependency("HeuristicLab.Collections", "3.3")]
     36  [PluginDependency("HeuristicLab.Optimization", "3.3")]
    3237  public class HeuristicLabOperatorsMPISupportPlugin : PluginBase {
    3338  }
  • branches/MPI/HeuristicLab/3.3/Files.txt

    r6346 r6347  
    112112HeuristicLab.ExtLibs\HeuristicLab.MPInet\1.0.0:MPI.XML
    113113HeuristicLab.ExtLibs\HeuristicLab.MPInet\1.0.0:MPInet License.txt
     114HeuristicLab.ExtLibs\HeuristicLab.MPInet\MPIAlgorithmRunner:MPIAlgorithmRunner.exe
     115HeuristicLab.ExtLibs\HeuristicLab.MPInet\MPIAlgorithmRunner:MPI_ISLAND_GA.hl
     116HeuristicLab.ExtLibs\HeuristicLab.MPInet\MPIAlgorithmRunner:Howto.txt
    114117
    115118HeuristicLab.ExtLibs\HeuristicLab.Netron\3.0.2672.12446\Netron.Diagramming.Core-3.0.2672.12446:Netron.Diagramming.Core-3.0.2672.12446.dll
Note: See TracChangeset for help on using the changeset viewer.