Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs)

  • Intro
  • 01 | Introduction to Multi-Objective Optimisation with Genetic Algorithms
  • 02 | Download and Install Octopus for Grasshopper
  • 03 | Set Up Octopus for Rhino 8 (Fix Compatibility Issues)
  • 04 | Run a Multi-Objective Structural Optimisation Process (Octopus General Workflow)
  • 05 | Export Optimisation Data and Plot the Pareto-Front
  • 06 | Store and Rebuild Pareto-Front Solutions
  • 07 | Multi-Objective Optimisation with Multiple Solvers (Structural + Acoustic)
  • 08 | Run a Multi-Objective Acoustic Optimisation Process
  • 09 |Run an Optimisation Process with three Objectives

Information

Primary software used Grasshopper
Course Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs)
Primary subject Analysis & simulation
Level Advanced
Last updated September 21, 2026
Keywords

Responsible

Teacher
Faculty

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 0/9

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs)

This assignment extends optimisation methods to address multiple design objectives simultaneously. Students will explore trade-offs between competing performance criteria (e.g., structural, acoustic, and geometric objectives) using Multi-Objective Genetic Algorithms (MOGAs). The focus is on visualising and interpreting the evolution of the Pareto front and making informed decisions in the presence of performance trade-offs.

Tutorial Overview

Duration approx. 1.5 hrs.

The tutorial progressively covers:

  • 01 | Introduction to Multi-Objective Optimisation with Genetic Algorithms
  • 02 | Download and Install Octopus for Grasshopper
  • 03 | Set Up Octopus for Rhino 8 (Fix Compatibility Issues)
  • 04 | Run a Multi-Objective Structural Optimisation Process (Octopus General Workflow)
  • 05 | Export Optimisation Data and Plot the Pareto-Front
  • 06 | Store and Rebuild Pareto-Front Solutions
  • 07 | Multi-Objective Optimisation with Multiple Solvers (Structural + Acoustic)
  • 08 | Run a Multi-Objective Acoustic Optimisation Process
  • 09 | Run an Optimisation Process with three Objectives

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 1/9

01 | Introduction to Multi-Objective Optimisation with Genetic Algorithms

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 2/9

02 | Download and Install Octopus for Grasshopper

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 3/9

03 | Set Up Octopus for Rhino 8 (Fix Compatibility Issues)

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 4/9

04 | Run a Multi-Objective Structural Optimisation Process (Octopus General Workflow)

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 5/9

05 | Export Optimisation Data and Plot the Pareto-Front

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 6/9

06 | Store and Rebuild Pareto-Front Solutions

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 7/9

07 | Multi-Objective Optimisation with Multiple Solvers (Structural + Acoustic)

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 8/9

08 | Run a Multi-Objective Acoustic Optimisation Process

Multi-Objective Optimisation with Genetic Algorithms (1.5 hrs) 9/9

09 |Run an Optimisation Process with three Objectives