# Evolutionary Computational Design 2.0

> Evolutionary Computation (EC) is a sub-field of artificial intelligence (AI) which uses the &ldquo;Evolutionary Algorithm&rdquo; (EAs) to solve problems that have too many variables for traditional algorithms. This method selects the best alternatives between various solutions b…

## At a glance

- Format: On-demand course
- Price: €35.00 (list €50.00)
- Difficulty: Beginner
- Duration: 2 Sessions (8 Hours)
- Schedule: Aug 19-20, 2023
- Instructors: Ghazal Javidan
- Categories: Architectural Design, 3D Modeling, Structural Analysis
- Software: Grasshopper 3D, Karamba3D, LunchBox, Human
- Students: 357
- Rating: 5.0 / 5
- Access: Member-only
- Canonical: https://paacademy.com/course/evolutionary-computational-design-2-0
- Enroll: https://paacademy.com/course/evolutionary-computational-design-2-0

---

## About this course

This workshop is for architecture and structural designers and students interested in the simultaneous design of structure and architecture.

## What you'll learn

- Understand the main criteria and evaluation factors of a &ldquo;FE analysis,&rdquo;

- Learn how to model and analyze simple structures using &ldquo;Karamba3D,&rdquo;

- Understand the basic concepts and application of &ldquo;Evolutionary Algorithms,&rdquo;

- Learn how to use a &ldquo;Genetic Algorithm&rdquo; for optimization and design framework in the architectural design process.

- Learn how to use &ldquo;Galapagos&rdquo; to define a generative structure and architecture optimization workflow.

## Methodology

In this workshop, you&rsquo;ll learn about using Karamba3D and Galapagos as Finite Element Analysis and Genetic Algorithm optimization tools to create non-standard structural forms in static equilibrium using a computer-aided design framework. The design workflow depends on implementing a series of operations (generation, evaluation, optimization, and regeneration) that allow the creation of multiple design alternatives and navigating in the architectural design space according to objective and subjective criteria defined by the designer.

Evolutionary Computational Design 2.0 is for architecture and structural designers and students interested in the simultaneous design of structure and architecture. All modeling and computational analysis will be done in the grasshopper/Rhino7. Having beginner to intermediate knowledge of Grasshopper is a must. Karamba3D will be used for modeling and analyzing the structure during sessions. No prior Karamba3D knowledge is required. The trial Karamba3D version is sufficient. The Evolutionary Optimization Algorithms will be explained from scratch, and Galapagos, the single objective optimization tool based on the genetic algorithm, will be introduced. Prior knowledge of optimization algorithms is an advantage but not necessary.

## Curriculum

### Session 1
- Part 1 (01:05:09)
- Part 2 (01:00:27)

### Session 2
- Part 1 (45:54)
- Part 2 (01:06:44)
- Part 3 (59:49)
- Part 4 (01:21:04)
