= Local Search = '''Algorithm Parameters:''' ||= Parameter =||= Description =|| || Analyzer || The operator used to analyze each generation. || || !MoveEvaluator || The operator used to evaluate a move. || || !MoveGenerator || The operator used to generate moves to the neighborhood of the current solution. || || !MoveMaker || The operator used to perform a move. || || !SampleSize || Number of moves that !MultiMoveGenerators should create. This is ignored for Exhaustive- and !SingleMoveGenerators. || || Seed || The random seed used to initialize the new pseudo random number generator. || || !SetSeedRandomly || True if the random seed should be set to a random value, otherwise false. || '''Is there a sample/tutorial?''' Yes. Have a look at the [[UsersTSPSample#LSKnapsack| Solving a Knapsack Problem with Local Search]] sample.