Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/15/10 18:00:07 (14 years ago)
Author:
abeham
Message:

updated tabu search #840

Location:
trunk/sources/HeuristicLab.Algorithms.TS/3.3
Files:
2 added
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.TS/3.3/HeuristicLab.Algorithms.TS-3.3.csproj

    r2997 r3044  
    8989      <SubType>Code</SubType>
    9090    </Compile>
    91     <Compile Include="TSOperator.cs">
     91    <Compile Include="TS.cs" />
     92    <Compile Include="TSMainLoop.cs">
    9293      <SubType>Code</SubType>
    9394    </Compile>
     
    118119      <Name>HeuristicLab.Operators-3.3</Name>
    119120    </ProjectReference>
     121    <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj">
     122      <Project>{25087811-F74C-4128-BC86-8324271DA13E}</Project>
     123      <Name>HeuristicLab.Optimization.Operators-3.3</Name>
     124    </ProjectReference>
    120125    <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
    121126      <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project>
     
    133138      <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>
    134139      <Name>HeuristicLab.PluginInfrastructure</Name>
     140    </ProjectReference>
     141    <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">
     142      <Project>{F4539FB6-4708-40C9-BE64-0A1390AEA197}</Project>
     143      <Name>HeuristicLab.Random-3.3</Name>
    135144    </ProjectReference>
    136145    <ProjectReference Include="..\..\HeuristicLab.Selection\3.3\HeuristicLab.Selection-3.3.csproj">
  • trunk/sources/HeuristicLab.Algorithms.TS/3.3/TabuSelector.cs

    r3017 r3044  
    3636  /// For different aspiration criteria a new operator should be implemented.
    3737  /// </remarks>
    38   [Item("TabuSelector", "An operator that selects the best move that is either not tabu or satisfies the aspiration criterion. It expects the move subscopes to be sorted.")]
     38  [Item("TabuSelector", "An operator that selects the best move that is either not tabu or satisfies the aspiration criterion. It expects the move subscopes to be sorted by the qualities of the moves (the best move is first).")]
    3939  [StorableClass]
    4040  public class TabuSelector : Selector {
     
    9090    /// Implements the tabu selection with the default aspiration criteria (choose a tabu move when it is better than the best so far).
    9191    /// </summary>
     92    /// <exception cref="InvalidOperationException">Thrown when the neighborhood contained too little moves which are not tabu.</exception>
    9293    /// <param name="scopes">The scopes from which to select.</param>
    9394    /// <returns>The selected scopes.</returns>
Note: See TracChangeset for help on using the changeset viewer.