Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Optimization
Reindeer

Particle Swarm Optimization

Component for multi-objective optimization with particle swarm optimization

Inputs

NameIDDescriptionType
Param Slider NamesNEnter a list of slider names to use as parametersText
Connect Fitness ParamsFConnect to the parm component where the value of the objective function result is storedNumber
Constraint FitnessCIf this input is False, the objective function is invalidated as out of constraintBoolean

Outputs

NameIDDescriptionType
Pareto SolutionsPSPareto solutionParetoSolution
Now Generation ParticlesNGPIndividuals in the current generationParetoSolution

Site design © Robin Rodricks.   Reindeer and associated data © 2023 John Haddal Mork.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service