Uses of Class
es.urjc.etsii.grafo.bmssc.model.BMSSCInstance
Packages that use BMSSCInstance
Package
Description
-
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc
Fields in es.urjc.etsii.grafo.bmssc with type parameters of type BMSSCInstanceModifier and TypeFieldDescriptionstatic final Objective
<BMSSCMove, BMSSCSolution, BMSSCInstance> Main.OBJ
-
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc.alg
Methods in es.urjc.etsii.grafo.bmssc.alg with parameters of type BMSSCInstanceModifier and TypeMethodDescriptionMultistartOnlyBestAppliesLS.algorithm
(BMSSCInstance ins) Executes the algorithm for the given instanceConstructor parameters in es.urjc.etsii.grafo.bmssc.alg with type arguments of type BMSSCInstanceModifierConstructorDescriptionMultistartOnlyBestAppliesLS
(String name, int iterations, Constructive<BMSSCSolution, BMSSCInstance> constructor, Improver<BMSSCSolution, BMSSCInstance> improver) MultistartOnlyBestAppliesLS
(String name, int iterations, Constructive<BMSSCSolution, BMSSCInstance> constructor, Improver<BMSSCSolution, BMSSCInstance> improver) -
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc.experiment
Methods in es.urjc.etsii.grafo.bmssc.experiment that return types with arguments of type BMSSCInstanceModifier and TypeMethodDescriptionFinalExperiment.getAlgorithms()
FinalExperiment.sotaAlgorithm()
Methods in es.urjc.etsii.grafo.bmssc.experiment with parameters of type BMSSCInstanceModifier and TypeMethodDescriptionlong
ClusteringTimeLimit.timeLimitInMillis
(BMSSCInstance instance, Algorithm<BMSSCSolution, BMSSCInstance> algorithm) Method parameters in es.urjc.etsii.grafo.bmssc.experiment with type arguments of type BMSSCInstanceModifier and TypeMethodDescriptionlong
ClusteringTimeLimit.timeLimitInMillis
(BMSSCInstance instance, Algorithm<BMSSCSolution, BMSSCInstance> algorithm) Constructor parameters in es.urjc.etsii.grafo.bmssc.experiment with type arguments of type BMSSCInstanceModifierConstructorDescription -
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc.improve
Constructor parameters in es.urjc.etsii.grafo.bmssc.improve with type arguments of type BMSSCInstanceModifierConstructorDescriptionShakeImprover
(Improver<BMSSCSolution, BMSSCInstance> improver, Shake<BMSSCSolution, BMSSCInstance> shake) ShakeImprover
(Improver<BMSSCSolution, BMSSCInstance> improver, Shake<BMSSCSolution, BMSSCInstance> shake) -
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc.model
Fields in es.urjc.etsii.grafo.bmssc.model with type parameters of type BMSSCInstanceModifier and TypeFieldDescriptionstatic final Comparator
<BMSSCInstance> BMSSCInstance.INSTANCE_COMPARATOR
Order instances by increasing number of pointsMethods in es.urjc.etsii.grafo.bmssc.model that return BMSSCInstanceModifier and TypeMethodDescriptionBMSSCInstanceImporter.importInstance
(BufferedReader reader, String filename) -
Uses of BMSSCInstance in es.urjc.etsii.grafo.bmssc.model.sol
Methods in es.urjc.etsii.grafo.bmssc.model.sol with parameters of type BMSSCInstanceModifier and TypeMethodDescriptionstatic double[]
BMSSCSolution.costPerCluster
(BMSSCInstance instance, Set<Integer>[] solution) BMSSCSolutionBuilder.initializeSolution
(BMSSCInstance instance) static double
BMSSCSolution.score
(BMSSCInstance instance, Set<Integer>[] solution) Calculate the score of a set of points without using a solution, and without side effects, used for validation purposesConstructors in es.urjc.etsii.grafo.bmssc.model.sol with parameters of type BMSSCInstance