--- title: "Tunny" --- ![icon-large](../../_static/images/grasshopper_icon.png) [![icon-large](../../_static/images/food4rhino_icon.png)](https://www.food4rhino.com/en/app/tunny) [![icon-large](../../_static/images/tunny_icon.ico)](https://tunny-docs.deno.dev/) [![icon-large](../../_static/images/github_icon.png)](https://github.com/hrntsm/Tunny) **⚠ WARNING: Some of the features of Tunny can be relatively unstable sometimes, such as using the output in Grasshopper again.** ## Capabilities ```{gallery-grid} :grid-columns: 1 1 1 2 - header: "Optimisation & exploration" content: "" - header: "Data management & visualisation" content: "" ``` ## Installation Tunny can be installed either via food4rhino or the Rhino Package Manager. ## Getting Started To get an overview of the Tunny plugin and the available components, please see the Tunny documentation. Below we will highlight and elaborate a bit on some of the most important features of the package, and how they can be used in our workflows. The following Karamba3D model is used as an example. example-model ### Tunny Optimisation Component tunny-component Tunny is the main component of the package. It combines design variables, objective(s) and constraints and perform the actual opimisation or exploration. **Input:** - **Vars:** Sliders (or gene pools) that represent the design variables - **Objs:** - **Attrs:** ### Constraints ### Attributes ### Fish Market (Display outputs) ###