# Evolutionary Computational Design

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

## At a glance

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

---

## About this course

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

## What you'll learn

- Element Analysis: Understand the main criteria and evaluation factors for conducting Element analysis using Karamba3D.

- Modeling Structures: Learn how to model and analyze simple structures in the early design stage with Karamba3D.

- Evolutionary Algorithms: Grasp the basic concepts and applications of Evolutionary Algorithms (EAs) in architectural design.

- Genetic Algorithm Optimization: Discover how to use Galapagos for optimization and establish a design framework in the architectural design process.

- Design Workflow Integration: Learn to create a generative structure and optimize architectural designs by integrating modeling, analysis, and evolutionary optimization techniques in Grasshopper.

## Methodology

This workshop presents a computer-aided design framework for the generation of non-standard structural forms in static equilibrium using Karamba3D and Galapagos, as Finite Element analysis tools and Genetic Algorithm optimization tools, respectively.

The design workflow relies on the implementation of a series of operations (generation, evaluation, optimization, and regeneration) that allow to the creation of multiple design alternatives and to navigate in the architectural design space according to objective and subjective Criteria defined by the designer.

This workshop is for architecture and structural designers and/or students who are 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, as 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 (54:00)
- Part 2 (56:46)
- Part 3 (01:23:27)

### Session 2
- Part 1 (01:44:50)
- Part 2 (01:33:14)
