Free cookie consent management tool by TermsFeed Policy Generator

Changeset 2151


Ignore:
Timestamp:
07/09/09 01:06:32 (15 years ago)
Author:
dtraxing
Message:

FixedOperatorBase: added better exception text
FixedSGAMain: removed explicit constructor call, because it also works implicit
FixedSAMain: initial commit; simulated annealing with fixed operators
(ticket #580)

Location:
trunk/sources/HeuristicLab.FixedOperators/3.2
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.FixedOperators/3.2/FixedOperatorBase.cs

    r2129 r2151  
    125125          }
    126126          catch (Exception ex) {
    127             throw new InvalidOperationException("Invalid Operation occured in FixedBase.Execute");
     127            throw new InvalidOperationException("Invalid Operation occured in FixedBase.Execute " + ex.InnerException);
    128128          }
    129129          if (next != null)
  • trunk/sources/HeuristicLab.FixedOperators/3.2/FixedSGAMain.cs

    r2129 r2151  
    321321    }
    322322    //long[] timesExecuteCreateChildren;
    323     public FixedSGAMain()
    324       : base() {
     323    public FixedSGAMain() {
    325324      Name = "FixedSGAMain";
    326325    }
     
    401400      } // try
    402401      catch (CancelException) {
    403         //Console.WriteLine("Micro engine aborted by cancel flag.");
    404402        return new AtomicOperation(this, scope);
    405       }
    406       catch (Exception ex) {
    407         ex.ToString();
    408403      }
    409404
  • trunk/sources/HeuristicLab.FixedOperators/3.2/HeuristicLab.FixedOperators-3.2.csproj

    r2150 r2151  
    103103    <Compile Include="FixedOperatorBase.cs" />
    104104    <Compile Include="FixedOSGAMain.cs" />
     105    <Compile Include="FixedSAMain.cs" />
    105106    <Compile Include="FixedSGAMain.cs" />
    106107    <Compile Include="HeuristicLabFixedOperatorsPlugin.cs" />
     
    188189      <Project>{9EF75B49-D507-44E0-BC5D-C200FDA53B9B}</Project>
    189190      <Name>HeuristicLab.Routing.TSP-3.2</Name>
     191    </ProjectReference>
     192    <ProjectReference Include="..\..\HeuristicLab.SA\3.2\HeuristicLab.SA-3.2.csproj">
     193      <Project>{F0F97CBA-61A2-471C-9973-F099202B3BE5}</Project>
     194      <Name>HeuristicLab.SA-3.2</Name>
    190195    </ProjectReference>
    191196    <ProjectReference Include="..\..\HeuristicLab.Selection.OffspringSelection\3.2\HeuristicLab.Selection.OffspringSelection-3.2.csproj">
Note: See TracChangeset for help on using the changeset viewer.