|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RuinStrategy
| Method Summary | |
|---|---|
void |
addListener(RuinListener ruinListener)
Adds a ruin-listener. |
java.util.Collection<RuinListener> |
getListeners()
|
void |
removeListener(RuinListener ruinListener)
|
java.util.Collection<Job> |
ruin(java.util.Collection<VehicleRoute> vehicleRoutes)
Ruins a current solution, i.e. |
java.util.Collection<Job> |
ruin(java.util.Collection<VehicleRoute> vehicleRoutes,
Job targetJob,
int nOfJobs2BeRemoved)
Removes targetJob as well as its neighbors with a size of (nOfJobs2BeRemoved-1). |
| Method Detail |
|---|
java.util.Collection<Job> ruin(java.util.Collection<VehicleRoute> vehicleRoutes)
{@link - VehicleRoute}
Job
java.util.Collection<Job> ruin(java.util.Collection<VehicleRoute> vehicleRoutes,
Job targetJob,
int nOfJobs2BeRemoved)
void addListener(RuinListener ruinListener)
{@link - RuinListener}void removeListener(RuinListener ruinListener)
java.util.Collection<RuinListener> getListeners()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||