Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/07/17 21:54:23 (7 years ago)
Author:
jkarder
Message:

#2205: worked on optimization networks

  • improved ttp evaluation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OptimizationNetworks/HeuristicLab.Networks.IntegratedOptimization.TravelingThief/3.3/TtpOrchestratorNode3.cs

    r14629 r14653  
    9797        tsp.Coordinates[j, 1] = (int)Math.Ceiling(tsp.Coordinates[j, 1] * factors[fi + j * 2 + 1]);
    9898      }
     99      tsp.DistanceMatrix = new DistanceMatrix(TtpUtils.GetDistances(tsp.Coordinates, distanceType));
    99100
    100101      var tspMsg = TspSolverOrchestrationPort.PrepareMessage();
     
    111112      #region Analyze
    112113      double objectiveValue = TtpUtils.Evaluate(TspParameter.Value, tour.Permutation.ToArray(), KspParameter.Value, loot.BinaryVector.ToArray(),
    113         AvailabilityParameter.Value.ToArray(), RentingRatioParameter.Value.Value, MinSpeedParameter.Value.Value, MaxSpeedParameter.Value.Value, distanceType);
     114        TtpUtils.GetAvailability(AvailabilityParameter.Value.ToArray()), RentingRatioParameter.Value.Value, MinSpeedParameter.Value.Value, MaxSpeedParameter.Value.Value);
    114115      ((DoubleValue)message["Quality"]).Value = objectiveValue;
    115116
Note: See TracChangeset for help on using the changeset viewer.