LocalSearchMoveSelection Enumeration
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Defines a heuristic to use for move selection in constraint satisfaction programming.
Namespace: Microsoft.SolverFoundation.Services
Assembly: Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)
Syntax
'Declaration
Public Enumeration LocalSearchMoveSelection
public enum LocalSearchMoveSelection
public enum class LocalSearchMoveSelection
type LocalSearchMoveSelection
public enum LocalSearchMoveSelection
Members
Member name | Description | |
---|---|---|
Default | A heuristic chosen by the solver. | |
Greedy | Violation-guided greedy move. | |
SimulatedAnnealing | Simulated annealing. | |
GreedyNoise | Violation-guided greedy with noise. | |
Tabu | Violation-guided greedy with noise and tabu. | |
Gradients | Gradient-guided with tabu and escape strategy. |