Lecture 18 · Parametric Modeling Advanced and AI
Midterm; Project Presentation 1; Genetic Algorithm
Lecture 18 Project 1 Presentation
Genetic Algorithm
-
Project 1 Presentation
-
Homework
2.1 Watch the following two lecture videos about Genetic Algorithm (GA), which explain the examples in this homework.
Video 1
Video 22.2 Download, run, and understand the examples linked here
1 - Point Distance
2 - Point Distance - Multiple Points to one and between
3 - Fitting circle points
(Models are based on Galapagos samples)
4 - Minimum circle area (original post by Mohammad Yazdi - model is not downloadable)
5 - Minimum Bounding Box (original model by Tuan N. Tran)
When running the Galapagos GA solver (Evolutionary Solver), turn on "Display all genomes in the Rhino viewport" to see the optimization progress - the solutions generated one by one - in real time.

2.3. Understand and re-create the GA samples downloaded in 2.2.
1 - Point Distance
2 - Point Distance - Multiple Points to one and between
3 - Fitting circle points
4 - Minimum circle area (Can you think of different methods/nodes, still using GA, for this problem?)
5 - Minimum Bounding Box
Save the result files into Homework7_YourFirstname_YourLastname folder, and
Zip the folder into Homework7_YourFirstname_YourLastname.zip.
Submit the zip file to TAMU Canvas: https://canvas.tamu.edu
| Item | Details |
|---|---|
| Exercise folder name | Homework7_YourFirstname_YourLastname |
| File to submit | Homework7_YourFirstname_YourLastname.zip |
| Submit to | https://canvas.tamu.edu |
| Due | 4/1, Monday, 10:00 PM |
2.4 Think about how optimization and Genetic Algorithm can be used in your Project 2. (Using GA is an option for Project 2. Details of Project 2 requirements will be given later.)