public VRPMoveEvaluator GetMoveEvaluator() { if (moveEvaluator == null) { moveEvaluator = new PotvinPDExchangeMoveEvaluator(); } return(moveEvaluator); }
private PotvinPDExchangeMoveEvaluator(PotvinPDExchangeMoveEvaluator original, Cloner cloner) : base(original, cloner) { }
public VRPMoveEvaluator GetMoveEvaluator() { if (moveEvaluator == null) moveEvaluator = new PotvinPDExchangeMoveEvaluator(); return moveEvaluator; }
private PotvinPDExchangeMoveEvaluator(PotvinPDExchangeMoveEvaluator original, Cloner cloner) : base(original, cloner) { }