Lecture 18 · Parametric Modeling Advanced and AI

Midterm; Project Presentation 1; Genetic Algorithm

Fall 2026 · Tu/Th 8:00-9:15am · SCC 4.114

Lecture 18 Project 1 Presentation

Genetic Algorithm

  1. Project 1 Presentation

  2. Homework
    2.1 Watch the following two lecture videos about Genetic Algorithm (GA), which explain the examples in this homework.
    Video 1
    Video 2

    2.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.
    Display all genomes

    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.)