Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/01/12 00:14:00 (13 years ago)
Author:
abeham
Message:

#1614

  • Allowed to view the solution of a certain point in the pareto chart
  • Added multi crossovers and manipulators
  • Added population diversity analyzer
  • Fixed a few bugs
Location:
branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs

    r7432 r7437  
    165165      GQAPAssignment assignment = BestSolutionParameter.ActualValue;
    166166      if (assignment == null) {
    167         assignment = new GQAPAssignment((IntegerVector)assignments[bestIndex].Clone(), (DoubleValue)qualities[bestIndex].Clone(), flowDistanceQualities[bestIndex], overbookedCapacities[bestIndex], installationQualities[bestIndex], equipmentNames, locationNames, distances, weights, installationCosts, demands, capacities, transportationCosts, overbookedCapacityPenalty);
     167        assignment = new GQAPAssignment((IntegerVector)assignments[bestIndex].Clone(), (DoubleValue)qualities[bestIndex].Clone(), flowDistanceQualities[bestIndex], installationQualities[bestIndex], overbookedCapacities[bestIndex], equipmentNames, locationNames, distances, weights, installationCosts, demands, capacities, transportationCosts, overbookedCapacityPenalty);
    168168        assignment.Distances = distances;
    169169        BestSolutionParameter.ActualValue = assignment;
  • branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPSolutionArchiveAnalyzer.cs

    r7423 r7437  
    178178            && front[i].InstallationQuality.Value > front[j].InstallationQuality.Value) {
    179179            front.RemoveAt(i);
    180             j = i + 1;
     180            j = i;
    181181          }
    182182        }
Note: See TracChangeset for help on using the changeset viewer.