All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download chips-n-salsa JAR 6.2.1 with all dependencies


Chips-n-Salsa is a Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms. The library includes implementations of several stochastic local search algorithms, including simulated annealing, hill climbers, as well as constructive search algorithms such as stochastic sampling. Chips-n-Salsa now also includes genetic algorithms as well as evolutionary algorithms more generally. The library very extensively supports simulated annealing. It includes several classes for representing solutions to a variety of optimization problems. For example, the library includes a BitVector class that implements vectors of bits, as well as classes for representing solutions to problems where we are searching for an optimal vector of integers or reals. For each of the built-in representations, the library provides the most common mutation operators for generating random neighbors of candidate solutions, as well as common crossover operators for use with evolutionary algorithms. Additionally, the library provides extensive support for permutation optimization problems, including implementations of many different mutation operators for permutations, and utilizing the efficiently implemented Permutation class of the JavaPermutationTools (JPT) library. Chips-n-Salsa is customizable, making extensive use of Java's generic types, enabling using the library to optimize other types of representations beyond what is provided in the library. It is hybridizable, providing support for integrating multiple forms of local search (e.g., using a hill climber on a solution generated by simulated annealing), creating hybrid mutation operators (e.g., local search using multiple mutation operators), as well as support for running more than one type of search for the same problem concurrently using multiple threads as a form of algorithm portfolio. Chips-n-Salsa is iterative, with support for multistart metaheuristics, including implementations of several restart schedules for varying the run lengths across the restarts. It also supports parallel execution of multiple instances of the same, or different, stochastic local search algorithms for an instance of a problem to accelerate the search process. The library supports self-adaptive search in a variety of ways, such as including implementations of adaptive annealing schedules for simulated annealing, such as the Modified Lam schedule, implementations of the simpler annealing schedules but which self-tune the initial temperature and other parameters, and restart schedules that adapt to run length.

Files of the artifact chips-n-salsa version 6.2.1 from the group org.cicirello.

Test

Download chips-n-salsa (6.2.1)
Artifact chips-n-salsa
Group org.cicirello
Version 6.2.1
Last update 20. January 2023
Organization Cicirello.Org
URL https://chips-n-salsa.cicirello.org/
License GPL-3.0-or-later
Dependencies amount 3
Dependencies jpt, rho-mu, core,
There are maybe transitive dependencies!
There is a newer version: 7.0.1
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of chips-n-salsa Show documentation

Please rate this JAR file. Is it a good library?

0 downloads

Source code of chips-n-salsa version 6.2.1

META-INF
META-INF.META-INF.MANIFEST.MF
META-INF.maven.org.cicirello.chips-n-salsa
META-INF.maven.org.cicirello.chips-n-salsa.META-INF.maven.org.cicirello.chips-n-salsa.pom.properties
META-INF.maven.org.cicirello.chips-n-salsa.META-INF.maven.org.cicirello.chips-n-salsa.pom.xml
.module-info
org.cicirello.search
org.cicirello.search.org.cicirello.search.Metaheuristic
org.cicirello.search.org.cicirello.search.ProgressTracker
org.cicirello.search.org.cicirello.search.ReoptimizableMetaheuristic
org.cicirello.search.org.cicirello.search.SimpleLocalMetaheuristic
org.cicirello.search.org.cicirello.search.SimpleMetaheuristic
org.cicirello.search.org.cicirello.search.SingleSolutionMetaheuristic
org.cicirello.search.org.cicirello.search.SolutionCostPair
org.cicirello.search.org.cicirello.search.TrackableSearch
org.cicirello.search.concurrent
org.cicirello.search.concurrent.org.cicirello.search.concurrent.CallableOptimizerFactory
org.cicirello.search.concurrent.org.cicirello.search.concurrent.CallableReoptimizerFactory
org.cicirello.search.concurrent.org.cicirello.search.concurrent.ParallelMetaheuristic
org.cicirello.search.concurrent.org.cicirello.search.concurrent.ParallelMultistarter
org.cicirello.search.concurrent.org.cicirello.search.concurrent.ParallelMultistarterUtil
org.cicirello.search.concurrent.org.cicirello.search.concurrent.ParallelReoptimizableMetaheuristic
org.cicirello.search.concurrent.org.cicirello.search.concurrent.ParallelReoptimizableMultistarter
org.cicirello.search.concurrent.org.cicirello.search.concurrent.Splittable
org.cicirello.search.concurrent.org.cicirello.search.concurrent.TimedParallelMultistarter
org.cicirello.search.concurrent.org.cicirello.search.concurrent.TimedParallelReoptimizableMultistarter
org.cicirello.search.concurrent.org.cicirello.search.concurrent.package-info
org.cicirello.search.evo
org.cicirello.search.evo.org.cicirello.search.evo.AbstractEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.AbstractPopulation
org.cicirello.search.evo.org.cicirello.search.evo.AbstractRouletteWheelSelection
org.cicirello.search.evo.org.cicirello.search.evo.AbstractWeightedSelection
org.cicirello.search.evo.org.cicirello.search.evo.AdaptiveEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.AdaptiveGeneration
org.cicirello.search.evo.org.cicirello.search.evo.AdaptiveMutationOnlyEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.AdaptiveMutationOnlyGeneration
org.cicirello.search.evo.org.cicirello.search.evo.AlwaysMutateGeneration
org.cicirello.search.evo.org.cicirello.search.evo.BaseElitistPopulation
org.cicirello.search.evo.org.cicirello.search.evo.BasePopulation
org.cicirello.search.evo.org.cicirello.search.evo.BiasedFitnessProportionalSelection
org.cicirello.search.evo.org.cicirello.search.evo.BiasedStochasticUniversalSampling
org.cicirello.search.evo.org.cicirello.search.evo.BoltzmannBiasFunction
org.cicirello.search.evo.org.cicirello.search.evo.BoltzmannSelection
org.cicirello.search.evo.org.cicirello.search.evo.BoltzmannStochasticUniversalSampling
org.cicirello.search.evo.org.cicirello.search.evo.ConstantBoltzmannBiasFunction
org.cicirello.search.evo.org.cicirello.search.evo.EliteSet
org.cicirello.search.evo.org.cicirello.search.evo.EncodingWithParameters
org.cicirello.search.evo.org.cicirello.search.evo.EvolvableParametersElitistPopulation
org.cicirello.search.evo.org.cicirello.search.evo.EvolvableParametersPopulation
org.cicirello.search.evo.org.cicirello.search.evo.ExponentialCoolingBiasFunction
org.cicirello.search.evo.org.cicirello.search.evo.ExponentialRankSelection
org.cicirello.search.evo.org.cicirello.search.evo.ExponentialRankStochasticUniversalSampling
org.cicirello.search.evo.org.cicirello.search.evo.FitnessBiasFunction
org.cicirello.search.evo.org.cicirello.search.evo.FitnessFunction
org.cicirello.search.evo.org.cicirello.search.evo.FitnessProportionalSelection
org.cicirello.search.evo.org.cicirello.search.evo.FitnessShifter
org.cicirello.search.evo.org.cicirello.search.evo.Generation
org.cicirello.search.evo.org.cicirello.search.evo.GenerationalEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.GenerationalEvolutionaryAlgorithmMutuallyExclusiveOperators
org.cicirello.search.evo.org.cicirello.search.evo.GenerationalMutationOnlyEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.GeneticAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.InverseCostFitnessFunction
org.cicirello.search.evo.org.cicirello.search.evo.LinearCoolingBiasFunction
org.cicirello.search.evo.org.cicirello.search.evo.LinearRankSelection
org.cicirello.search.evo.org.cicirello.search.evo.LinearRankStochasticUniversalSampling
org.cicirello.search.evo.org.cicirello.search.evo.MutationOnlyGeneticAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.MutuallyExclusiveGeneration
org.cicirello.search.evo.org.cicirello.search.evo.NegativeCostFitnessFunction
org.cicirello.search.evo.org.cicirello.search.evo.NegativeIntegerCostFitnessFunction
org.cicirello.search.evo.org.cicirello.search.evo.OnePlusOneEvolutionaryAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.OnePlusOneGeneticAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.OnlyAlwaysMutateGeneration
org.cicirello.search.evo.org.cicirello.search.evo.OnlyMutateGeneration
org.cicirello.search.evo.org.cicirello.search.evo.Population
org.cicirello.search.evo.org.cicirello.search.evo.PopulationFitnessVector
org.cicirello.search.evo.org.cicirello.search.evo.PopulationMember
org.cicirello.search.evo.org.cicirello.search.evo.RandomSelection
org.cicirello.search.evo.org.cicirello.search.evo.SelectionOperator
org.cicirello.search.evo.org.cicirello.search.evo.SigmaScaling
org.cicirello.search.evo.org.cicirello.search.evo.SimpleGeneration
org.cicirello.search.evo.org.cicirello.search.evo.SimpleGeneticAlgorithm
org.cicirello.search.evo.org.cicirello.search.evo.StochasticUniversalSampling
org.cicirello.search.evo.org.cicirello.search.evo.TournamentSelection
org.cicirello.search.evo.org.cicirello.search.evo.TruncationSelection
org.cicirello.search.evo.org.cicirello.search.evo.package-info
org.cicirello.search.hc
org.cicirello.search.hc.org.cicirello.search.hc.AbstractHillClimber
org.cicirello.search.hc.org.cicirello.search.hc.FirstDescentHillClimber
org.cicirello.search.hc.org.cicirello.search.hc.SteepestDescentHillClimber
org.cicirello.search.hc.org.cicirello.search.hc.package-info
org.cicirello.search.operators
org.cicirello.search.operators.org.cicirello.search.operators.CrossoverOperator
org.cicirello.search.operators.org.cicirello.search.operators.HybridCrossover
org.cicirello.search.operators.org.cicirello.search.operators.HybridMutation
org.cicirello.search.operators.org.cicirello.search.operators.HybridUndoableMutation
org.cicirello.search.operators.org.cicirello.search.operators.InitializeBySimpleMetaheuristic
org.cicirello.search.operators.org.cicirello.search.operators.Initializer
org.cicirello.search.operators.org.cicirello.search.operators.IterableMutationOperator
org.cicirello.search.operators.org.cicirello.search.operators.MutationIterator
org.cicirello.search.operators.org.cicirello.search.operators.MutationOperator
org.cicirello.search.operators.org.cicirello.search.operators.UndoableMutationOperator
org.cicirello.search.operators.org.cicirello.search.operators.WeightedHybridCrossover
org.cicirello.search.operators.org.cicirello.search.operators.WeightedHybridMutation
org.cicirello.search.operators.org.cicirello.search.operators.WeightedHybridUndoableMutation
org.cicirello.search.operators.bits
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.BitFlipIterator
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.BitFlipMutation
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.BitVectorInitializer
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.DefiniteBitFlipMutation
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.KPointCrossover
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.SinglePointCrossover
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.TwoPointCrossover
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.UniformCrossover
org.cicirello.search.operators.bits.org.cicirello.search.operators.bits.package-info
org.cicirello.search.operators.integers
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.IntegerValueInitializer
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.IntegerVectorInitializer
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.KPointCrossover
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.RandomValueChangeMutation
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.SinglePointCrossover
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.TwoPointCrossover
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.UndoableRandomValueChangeMutation
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.UndoableUniformMutation
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.UniformCrossover
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.UniformMutation
org.cicirello.search.operators.integers.org.cicirello.search.operators.integers.package-info
org.cicirello.search.operators
org.cicirello.search.operators.org.cicirello.search.operators.package-info
org.cicirello.search.operators.permutations
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.AdjacentSwapIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.AdjacentSwapMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.BlockInterchangeIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.BlockInterchangeMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.BlockMoveIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.BlockMoveMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.CycleAlphaMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.CycleCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.CycleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.EdgeRecombination
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.EnhancedEdgeRecombination
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.InsertionIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.InsertionMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.NonWrappingOrderCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.OrderCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.OrderCrossoverTwo
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.PartiallyMatchedCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.PermutationInitializer
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.PrecedencePreservativeCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.ReversalIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.ReversalMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.RotationIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.RotationMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.ScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.SwapIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.SwapMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.ThreeOptMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.TwoChangeIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.TwoChangeMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UndoableScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UndoableUniformScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UniformOrderBasedCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UniformPartiallyMatchedCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UniformPrecedencePreservativeCrossover
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.UniformScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedBlockMoveIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedBlockMoveMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedInsertionIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedInsertionMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedReversalIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedReversalMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedSwapIterator
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedSwapMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.WindowLimitedUndoableScrambleMutation
org.cicirello.search.operators.permutations.org.cicirello.search.operators.permutations.package-info
org.cicirello.search.operators.reals
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.AbstractRealMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.AbstractUndoableRealMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.CauchyMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.GaussianMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.KPointCrossover
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.RealValueInitializer
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.RealVectorInitializer
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.SinglePointCrossover
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.TwoPointCrossover
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.UndoableCauchyMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.UndoableGaussianMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.UndoableUniformMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.UniformCrossover
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.UniformMutation
org.cicirello.search.operators.reals.org.cicirello.search.operators.reals.package-info
org.cicirello.search
org.cicirello.search.org.cicirello.search.package-info
org.cicirello.search.problems
org.cicirello.search.problems.org.cicirello.search.problems.BoundMax
org.cicirello.search.problems.org.cicirello.search.problems.CostFunctionScaler
org.cicirello.search.problems.org.cicirello.search.problems.ForresterEtAl2008
org.cicirello.search.problems.org.cicirello.search.problems.GramacyLee2012
org.cicirello.search.problems.org.cicirello.search.problems.HollandRoyalRoad
org.cicirello.search.problems.org.cicirello.search.problems.IntegerCostFunctionScaler
org.cicirello.search.problems.org.cicirello.search.problems.IntegerCostOptimizationProblem
org.cicirello.search.problems.org.cicirello.search.problems.LargestCommonSubgraph
org.cicirello.search.problems.org.cicirello.search.problems.Mix
org.cicirello.search.problems.org.cicirello.search.problems.OneMax
org.cicirello.search.problems.org.cicirello.search.problems.OneMaxAckley
org.cicirello.search.problems.org.cicirello.search.problems.OptimizationProblem
org.cicirello.search.problems.org.cicirello.search.problems.PermutationInAHaystack
org.cicirello.search.problems.org.cicirello.search.problems.PermutationToBitVectorProblem
org.cicirello.search.problems.org.cicirello.search.problems.Plateaus
org.cicirello.search.problems.org.cicirello.search.problems.PolynomialRootFinding
org.cicirello.search.problems.org.cicirello.search.problems.Porcupine
org.cicirello.search.problems.org.cicirello.search.problems.Problem
org.cicirello.search.problems.org.cicirello.search.problems.QuadraticAssignmentProblem
org.cicirello.search.problems.org.cicirello.search.problems.RoyalRoad
org.cicirello.search.problems.org.cicirello.search.problems.Trap
org.cicirello.search.problems.org.cicirello.search.problems.TwoMax
org.cicirello.search.problems.org.cicirello.search.problems.TwoMaxEqualPeaks
org.cicirello.search.problems.binpack
org.cicirello.search.problems.binpack.org.cicirello.search.problems.binpack.Bin
org.cicirello.search.problems.binpack.org.cicirello.search.problems.binpack.BinPacking
org.cicirello.search.problems.binpack.org.cicirello.search.problems.binpack.BinPackingSolution
org.cicirello.search.problems.binpack.org.cicirello.search.problems.binpack.package-info
org.cicirello.search.problems
org.cicirello.search.problems.org.cicirello.search.problems.package-info
org.cicirello.search.problems.scheduling
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ATCS
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ApparentTardinessCost
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ApparentTardinessCostSetupAdjusted
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.CommonDuedateInstanceReader
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.CommonDuedateInstanceWriter
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.CommonDuedateScheduling
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.DynamicATCS
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.EarliestDueDate
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ExponentialEarlyTardyHeuristic
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.LinearEarlyTardyHeuristic
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.MinimizeMakespan
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.MinimizeMaximumFlowtime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.MinimizeMaximumLateness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.MinimizeMaximumTardiness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.MinimumSlackTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.Montagne
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SchedulingHeuristic
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ShortestProcessingPlusSetupTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ShortestProcessingPlusSetupTimePrecompute
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.ShortestProcessingTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SingleMachineSchedulingProblem
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SingleMachineSchedulingProblemData
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SmallestNormalizedSetup
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SmallestSetup
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SmallestSetupPrecompute
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.SmallestTwoJobSetup
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedCostOverTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedCostOverTimeSetupAdjusted
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedCriticalRatio
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedCriticalRatioSetupAdjusted
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedEarlinessTardiness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedFlowtime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedLateness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedLongestProcessingTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedNumberTardyJobs
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedShortestProcessingPlusSetupTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedShortestProcessingPlusSetupTimeLateOnly
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedShortestProcessingPlusSetupTimePrecompute
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedShortestProcessingTime
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedShortestProcessingTimeLateOnly
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedSquaredTardiness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticScheduling
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticSchedulingReader
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticSchedulingWithSetups
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticSchedulingWithSetupsReader
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticSchedulingWithSetupsWriter
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedStaticSchedulingWriter
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.WeightedTardiness
org.cicirello.search.problems.scheduling.org.cicirello.search.problems.scheduling.package-info
org.cicirello.search.problems.tsp
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.BaseTSP
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.EuclideanDistance
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.NearestCityHeuristic
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.NearestCityPairHeuristic
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.RandomTSPMatrix
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.TSP
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.TSPEdgeDistance
org.cicirello.search.problems.tsp.org.cicirello.search.problems.tsp.package-info
org.cicirello.search.representations
org.cicirello.search.representations.org.cicirello.search.representations.BitVector
org.cicirello.search.representations.org.cicirello.search.representations.BoundedIntegerVector
org.cicirello.search.representations.org.cicirello.search.representations.BoundedRealVector
org.cicirello.search.representations.org.cicirello.search.representations.IntegerValued
org.cicirello.search.representations.org.cicirello.search.representations.IntegerVector
org.cicirello.search.representations.org.cicirello.search.representations.RealValued
org.cicirello.search.representations.org.cicirello.search.representations.RealVector
org.cicirello.search.representations.org.cicirello.search.representations.SingleInteger
org.cicirello.search.representations.org.cicirello.search.representations.SingleReal
org.cicirello.search.representations.org.cicirello.search.representations.package-info
org.cicirello.search.restarts
org.cicirello.search.restarts.org.cicirello.search.restarts.ConstantRestartSchedule
org.cicirello.search.restarts.org.cicirello.search.restarts.LubyRestarts
org.cicirello.search.restarts.org.cicirello.search.restarts.Multistarter
org.cicirello.search.restarts.org.cicirello.search.restarts.ParallelVariableAnnealingLength
org.cicirello.search.restarts.org.cicirello.search.restarts.ReoptimizableMultistarter
org.cicirello.search.restarts.org.cicirello.search.restarts.RestartSchedule
org.cicirello.search.restarts.org.cicirello.search.restarts.VariableAnnealingLength
org.cicirello.search.restarts.org.cicirello.search.restarts.package-info
org.cicirello.search.sa
org.cicirello.search.sa.org.cicirello.search.sa.AcceptanceTracker
org.cicirello.search.sa.org.cicirello.search.sa.AnnealingSchedule
org.cicirello.search.sa.org.cicirello.search.sa.ExponentialCooling
org.cicirello.search.sa.org.cicirello.search.sa.LinearCooling
org.cicirello.search.sa.org.cicirello.search.sa.LogarithmicCooling
org.cicirello.search.sa.org.cicirello.search.sa.ModifiedLam
org.cicirello.search.sa.org.cicirello.search.sa.ModifiedLamOriginal
org.cicirello.search.sa.org.cicirello.search.sa.ParameterFreeExponentialCooling
org.cicirello.search.sa.org.cicirello.search.sa.ParameterFreeLinearCooling
org.cicirello.search.sa.org.cicirello.search.sa.SelfTuningLam
org.cicirello.search.sa.org.cicirello.search.sa.SimulatedAnnealing
org.cicirello.search.sa.org.cicirello.search.sa.package-info
org.cicirello.search.ss
org.cicirello.search.ss.org.cicirello.search.ss.AbstractStochasticSampler
org.cicirello.search.ss.org.cicirello.search.ss.AcceptanceBandSampling
org.cicirello.search.ss.org.cicirello.search.ss.ConstructiveHeuristic
org.cicirello.search.ss.org.cicirello.search.ss.HeuristicBiasedStochasticSampling
org.cicirello.search.ss.org.cicirello.search.ss.HeuristicPermutationGenerator
org.cicirello.search.ss.org.cicirello.search.ss.HeuristicSolutionGenerator
org.cicirello.search.ss.org.cicirello.search.ss.HybridConstructiveHeuristic
org.cicirello.search.ss.org.cicirello.search.ss.IncrementalEvaluation
org.cicirello.search.ss.org.cicirello.search.ss.IterativeSampling
org.cicirello.search.ss.org.cicirello.search.ss.Partial
org.cicirello.search.ss.org.cicirello.search.ss.PartialIntegerVector
org.cicirello.search.ss.org.cicirello.search.ss.PartialPermutation
org.cicirello.search.ss.org.cicirello.search.ss.ValueBiasedStochasticSampling
org.cicirello.search.ss.org.cicirello.search.ss.package-info




© 2015 - 2025 Weber Informatics LLC | Privacy Policy