Silvereye - PSO-based solver
(by silvereye)
Silvereye is an optimization add-on component for Rhino’s Grasshopper. 
It is dedicated for single-objective searches and can be used fo
Support Email

Silvereye is an optimization add-on component for Rhino’s Grasshopper. 
It is dedicated for single-objective searches and can be used for solving complex, real-world optimization problems in the design space.

Silvereye is based on the Particle Swarm Optimization (PSO) algorithm, a member of Swarm Intelligence family of methods. PSO is a type of a biological system inspired by the social behaviours of flocking birds and scholling fish. The individals in the swarm, the particles, interact and learn from one another to find the optimal solution.   

Silvereye is quick an easy to use. Installation instructions, user documentation and example exercises are included in the Silvereye 1.0.zip file. Silvereye component follows the User Interface design proposed by David Rutten in Galapagos component, so the users familiar with Galapagos should find Silvereye straightforward. 

 

To install:

  • In Grasshopper, choose File > Special Folders > Components folder. Save the gha and dll file there.
  • Right-click the file > Properties > make sure there is no "blocked" text
  • Restart Rhino and Grasshopper

Silvereye has been developed by:

Judyta Cichocka (WRUT, Department of History of Architecture, Arts and Technology), 
Agata Migalska (WRUT, Faculty of Electronics), 
Will Browne (VUW, School of Engineering and Computer Science) 
Edgar Rodriguez (VUW, School of Architecture and Design). 

Cichocka J.M., Migalska A., Browne W.N., Rodriguez E., 2016, “SILVEREYE- the implementation of Particle Swarm Optimization (PSO) algorithm in a single objective optimization tool for Grasshopper” (n.p.; submitted to: Computer Aided Design Journal)

- Silvereye support team

License: