Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/27/11 13:29:56 (13 years ago)
Author:
svonolfe
Message:

Updated interface of evaluator - added individual (#1177)

Location:
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPEvaluator.cs

    r6752 r6838  
    3333   
    3434    VRPEvaluation Evaluate(IVRPProblemInstance instance, IVRPEncoding solution);
    35     VRPEvaluation Evaluate(IVRPProblemInstance instance, Tour tour);
     35    VRPEvaluation EvaluateTour(IVRPProblemInstance instance, Tour tour, IVRPEncoding solution);
    3636    bool Feasible(VRPEvaluation evaluation);
    3737    double GetInsertionCosts(IVRPProblemInstance instance, VRPEvaluation eval, int customer, int tour, int index, out bool feasible);
  • branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Interfaces/IVRPProblemInstance.cs

    r6752 r6838  
    5050    double GetDistance(int start, int end);
    5151    bool Feasible(IVRPEncoding solution);
    52     bool Feasible(Tour tour);
     52    bool TourFeasible(Tour tour, IVRPEncoding solution);
    5353    VRPEvaluation Evaluate(IVRPEncoding solution);
    54     VRPEvaluation Evaluate(Tour tour);
     54    VRPEvaluation EvaluateTour(Tour tour, IVRPEncoding solution);
    5555    bool Feasible(VRPEvaluation eval);
    5656    double GetInsertionCosts(VRPEvaluation eval, int customer, int tour, int index, out bool feasible);
Note: See TracChangeset for help on using the changeset viewer.