C# 클래스 VRP.VRPTW.Heuristics.LocalSearch.WochLebkowski09

상속: VrpSolver
파일 보기 프로젝트 열기: zaycev/vrptw

공개 프로퍼티들

프로퍼티 타입 설명
CNumCoef float
IrmCoefA float
IrmIterations int

공개 메소드들

메소드 설명
BestInsertionPlaceCzech2001 ( Solution solution, Customer customer, Route route ) : double>.KeyValuePair
ImproveSolution ( Solution initialSolution, List selected, List routes ) : Solution
NeighbourhoodIrmSearch ( List customerList, Customer customer ) : List
OrderRoutesWithProb ( Solution solution, double prob ) : List
SelectionStage ( Solution initialSolution, int cNumber ) : List
Solve ( Problem problem, Solution initialSolution ) : Solution

메소드 상세

BestInsertionPlaceCzech2001() 공개 메소드

public BestInsertionPlaceCzech2001 ( Solution solution, Customer customer, Route route ) : double>.KeyValuePair
solution VRP.VRPTW.Data.Solution
customer VRP.VRPTW.Data.Customer
route VRP.VRPTW.Data.Route
리턴 double>.KeyValuePair

ImproveSolution() 공개 메소드

public ImproveSolution ( Solution initialSolution, List selected, List routes ) : Solution
initialSolution VRP.VRPTW.Data.Solution
selected List
routes List
리턴 VRP.VRPTW.Data.Solution

NeighbourhoodIrmSearch() 공개 메소드

public NeighbourhoodIrmSearch ( List customerList, Customer customer ) : List
customerList List
customer VRP.VRPTW.Data.Customer
리턴 List

OrderRoutesWithProb() 공개 메소드

public OrderRoutesWithProb ( Solution solution, double prob ) : List
solution VRP.VRPTW.Data.Solution
prob double
리턴 List

SelectionStage() 공개 메소드

public SelectionStage ( Solution initialSolution, int cNumber ) : List
initialSolution VRP.VRPTW.Data.Solution
cNumber int
리턴 List

Solve() 공개 메소드

public Solve ( Problem problem, Solution initialSolution ) : Solution
problem VRP.VRPTW.Data.Problem
initialSolution VRP.VRPTW.Data.Solution
리턴 VRP.VRPTW.Data.Solution

프로퍼티 상세

CNumCoef 공개적으로 프로퍼티

public float CNumCoef
리턴 float

IrmCoefA 공개적으로 프로퍼티

public float IrmCoefA
리턴 float

IrmIterations 공개적으로 프로퍼티

public int IrmIterations
리턴 int