AStar astar = (AStar) algo; astar.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AStarBidirection) { AStarBidirection astarbi = (AStarBidirection) algo; astarbi.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AlternativeRoute) { AlternativeRoute altRoute = (AlternativeRoute) algo; altRoute.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon));
AStar astar = (AStar) algo; astar.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AStarBidirection) { AStarBidirection astarbi = (AStarBidirection) algo; astarbi.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AlternativeRoute) { AlternativeRoute altRoute = (AlternativeRoute) algo; altRoute.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon));
AStar astar = (AStar) algo; astar.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AStarBidirection) { AStarBidirection astarbi = (AStarBidirection) algo; astarbi.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon)); return algo; } else if (algo instanceof AlternativeRoute) { AlternativeRoute altRoute = (AlternativeRoute) algo; altRoute.setApproximation(new LMApproximator(qGraph, this.graph.getNodes(), lms, activeLM, lms.getFactor(), false). setEpsilon(epsilon));