OptaPlanner examples 6.2.0.CR3

org.optaplanner.examples.tsp.domain.solver
Class DomicileAngleVisitDifficultyWeightFactory

java.lang.Object
  extended by org.optaplanner.examples.tsp.domain.solver.DomicileAngleVisitDifficultyWeightFactory
All Implemented Interfaces:
org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorterWeightFactory<TravelingSalesmanTour,Visit>

public class DomicileAngleVisitDifficultyWeightFactory
extends Object
implements org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorterWeightFactory<TravelingSalesmanTour,Visit>

On large datasets, the constructed solution looks like pizza slices.


Nested Class Summary
static class DomicileAngleVisitDifficultyWeightFactory.DomicileAngleVisitDifficultyWeight
           
 
Constructor Summary
DomicileAngleVisitDifficultyWeightFactory()
           
 
Method Summary
 Comparable createSorterWeight(TravelingSalesmanTour vehicleRoutingSolution, Visit visit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomicileAngleVisitDifficultyWeightFactory

public DomicileAngleVisitDifficultyWeightFactory()
Method Detail

createSorterWeight

public Comparable createSorterWeight(TravelingSalesmanTour vehicleRoutingSolution,
                                     Visit visit)
Specified by:
createSorterWeight in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorterWeightFactory<TravelingSalesmanTour,Visit>

OptaPlanner examples 6.2.0.CR3

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.