Class ShakeImprover
java.lang.Object
es.urjc.etsii.grafo.improve.Improver<BMSSCSolution,BMSSCInstance>
es.urjc.etsii.grafo.bmssc.improve.ShakeImprover
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionShakeImprover
(Improver<BMSSCSolution, BMSSCInstance> improver, Shake<BMSSCSolution, BMSSCInstance> shake) -
Method Summary
Modifier and TypeMethodDescriptionimprove
(BMSSCSolution solution) Improves a model.Solution Iterates until we run out of time, or we cannot improve the current es.urjc.etsii.grafo.solution any furthertoString()
Methods inherited from class es.urjc.etsii.grafo.improve.Improver
getObjective, nul, serial, serial
-
Constructor Details
-
ShakeImprover
@AutoconfigConstructor public ShakeImprover(Improver<BMSSCSolution, BMSSCInstance> improver, Shake<BMSSCSolution, BMSSCInstance> shake)
-
-
Method Details
-
improve
Description copied from class:Improver
Improves a model.Solution Iterates until we run out of time, or we cannot improve the current es.urjc.etsii.grafo.solution any further- Specified by:
improve
in classImprover<BMSSCSolution,
BMSSCInstance> - Parameters:
solution
- model.Solution to improve- Returns:
- Improved s
-
toString
-