# # ChangeLog for branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs # # Generated by Trac 1.0.12 # 07/02/24 10:37:48 Thu, 05 Jan 2012 09:55:39 GMT svonolfe [7276] * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPTW/MDCVRPPDTW/MDCVRPPDTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPTW/MDCVRPTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MultiDepotVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/SingleDepotVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluator.cs (modified) Improved incremental evaluation (#1177) Thu, 06 Oct 2011 10:27:40 GMT svonolfe [6883] * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPTW/MDCVRPPDTW/MDCVRPPDTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPTW/MDCVRPTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MultiDepotVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/SingleDepotVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs (modified) Added vehicle information to the tour insertion info (#1177) Tue, 13 Sep 2011 14:00:19 GMT svonolfe [6752] * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/TourEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Crossovers/PotvinInsertionBasedCrossover.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/PotvinEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/SingleDepotVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPProblemInstance.cs (modified) Added support for incremental evaluation to improve performance (#1177) Mon, 20 Sep 2010 15:04:45 GMT svonolfe [4454] * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/Capacitated/BestCapacitatedVRPSolutionAnalyzer.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/TimeWindowed/BestTimeWindowedVRPSolutionAnalyzer.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluation.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs (modified) Performed some code cleanup (#1177) Fri, 03 Sep 2010 09:15:22 GMT svonolfe [4363] * branches/VRP/HeuristicLab.Problems.VehicleRouting.Views/3.4/HeuristicLabProblemsVehicleRoutingViewsPlugin.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/DomainModel (deleted) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/AlbaOperator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Creators/DefaultRepresentationCreator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Tour.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/VRPEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/HeuristicLab.Problems.VehicleRouting-3.4.csproj (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/HeuristicLabProblemsVehicleRoutingPlugin.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEvaluator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation (deleted) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluation.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPEvaluator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPProblemInstance.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluation.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWEvaluator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWProblemInstance.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/SingleDepotVRPEvaluator.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/SingleDepotVRPProblemInstance.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluation.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPEvaluator.cs (copied) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedOperator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Homogenous/ICapacitatedEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Homogenous/ICapacitatedOperator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/Capacitated/Homogenous/ICapacitatedProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/SingleDepot/ISingleDepotEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/SingleDepot/ISingleDepotOperator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/SingleDepot/ISingleDepotProblemInstance.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/TimeWindowed/ITimeWindowedEncoding.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/TimeWindowed/ITimeWindowedOperator.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Variants/TimeWindowed/ITimeWindowedProblemInstance.cs (modified) Worked on the evaluators and on the project structure of the VRP ... Thu, 02 Sep 2010 14:45:33 GMT svonolfe [4362] * branches/VRP/HeuristicLab.Problems.VehicleRouting.Views/3.4/HeuristicLab.Problems.VehicleRouting.Views-3.4.csproj (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting.Views/3.4/HeuristicLabProblemsVehicleRoutingViewsPlugin.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting.Views/3.4/VehicleRoutingProblemView.Designer.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting.Views/3.4/VehicleRoutingProblemView.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/DomainModel (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/DomainModel/Tour.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/AlbaOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Creators (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Creators/AlbaCreator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Creators/DefaultRepresentationCreator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Creators/RandomCreator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/VRPEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/VRPOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/HeuristicLab.Problems.VehicleRouting-3.4.csproj (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/HeuristicLabProblemsVehicleRoutingPlugin.cs (modified) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPCreator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEvaluator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Heterogenous (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Heterogenous/IHeterogenousCapacitatedProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Homogenous (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Homogenous/ICapacitatedEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Homogenous/ICapacitatedOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/Capacitated/Homogenous/ICapacitatedProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/SingleDepot (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/SingleDepot/ISingleDepotEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/SingleDepot/ISingleDepotOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/SingleDepot/ISingleDepotProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/TimeWindowed (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/TimeWindowed/ITimeWindowedEncoding.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/TimeWindowed/ITimeWindowedOperator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/Variants/TimeWindowed/ITimeWindowedProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Parsers (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Parsers/ORLIBParser.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Parsers/SolomonParser.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Parsers/TSPLIBParser.cs (moved) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/CVRPProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/CVRPTWProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/CVRPEvaluation.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/CVRPTWEvaluation.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/Evaluators (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/Evaluators/SingleDepotVRPEvaluator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/Evaluators/VRPEvaluator.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/MoveEvaluators (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/Evaluation/VRPEvaluation.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRPProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/VRPProblemInstance.cs (added) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/VRPUtilities.cs (deleted) * branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/VehicleRoutingProblem.cs (modified) Added initial version - WIP (#1177)