LibOptimization (nuget): LibOptimization is a numerical optimization library that simplifies optimization using C#, VisualBasic.Net and other .NET Framework languages. Implementing optimization algorithm are Steepest Descent Method, Newton Method, Nelder Mead Method (Original ver, Wikipedia ver) ,Hooke and Jeeves of Pattern Search (Direct Search), Real-coded Genetic Algorithm(BLX-alpha and JGG, UNDX and JGG Simplex and JGG, REX and JGG, PCX and G3), Particle Swarm Optimization(Basic PSO, LDIW-PSO, CDIW-PSO, CRIW-PSO, AIW-PSO), Differential Evolution(DE/rand/1/bin, DE/best/1/bin, DE/rand/2/bin, DE/best/2/bin, JADE), Cuckoo Search(Standard), FireFry, Simulated Annealing, Evolution Strategy((1+1)-ES) and Hill Climbing.
Keywords: optimization|heuristic|nonlinear|numerical|math|genetic|algorithm|GA|PatternSearch|NelderMead|ParticleSwarmOptimization|DifferentialEvolution|CuckooSearch|FireFly|SimulatedAnnealing|EvolutionStrategy|HillClimbing|derivative-free-algorithm|evolution-strategies|firefly-algorithm|genetic-algorithm|heuristic-optimization|nelder-mead|numerical-optimization-library|optimization-algorithm|optimization-algorithm-library|optimization-algorithms|particle-swarm-optimization|pso