SiMoLib.NET API V3.0.1.1
Loading...
Searching...
No Matches
SiMoPO.HC Namespace Reference

Hill Climbing Algorithms. More...

Classes

class  HillClimbingAlgorithmsFactory
 Setting up hill climbing algorithm objects. More...
 
interface  IHillClimbingAlgorithms
 Interface to a single hill climbing algorithms thread. More...
 

Enumerations

enum  SearchTypes { SimpleCoordinateSearch , CoordinateGradientSearch , RandomNewtonDerivativeSearch }
 Enumerates the different search types. More...
 

Detailed Description

Hill Climbing Algorithms.

Enumeration Type Documentation

◆ SearchTypes

Enumerates the different search types.

Enumerator
SimpleCoordinateSearch 

Move along the coordinate axes to the next optimum

CoordinateGradientSearch 

Move along the best gradient of the target function to the next optimum

RandomNewtonDerivativeSearch 

Randomize a coordinate value and seach numerically with a Newton algorithm the next extremum