Particle Swarm Solver
Parameters
the problem being solved
the evaluator responsible for assessing the quality of solutions
the random number stream number; 0 (the default) means the next available stream
the provider of random number streams; defaults to a fresh RNStreamProvider
the number of particles in the swarm
the inertia-weight schedule; when omitted (null) a LinearDecreasingInertia is created whose horizon matches maximumIterations, so the weight decays across the whole run (raising maximumIterations without also passing a schedule no longer leaves the tail at floor inertia)
the cognitive acceleration coefficient c1 (pull toward personal best)
the social acceleration coefficient c2 (pull toward global best)
how out-of-range positions are handled; defaults to ClampToBounds
how initial velocities are set; defaults to ZeroVelocity
the maximum number of iterations
strategy to determine the number of replications per evaluation
used to detect no-improvement convergence. The default is InputsAndConfidenceIntervalEquality.
an optional name for the solver
Constructs a particle swarm solver using a fixed number of replications per evaluation.
Parameters
the fixed number of replications per evaluation