Metadata
Title
Computer Algorithm in Architectural Design 2022
Category
general
UUID
8393f1844aa6436eb62b6e30a3ae3e49
Source URL
https://www.arch.arch.chula.ac.th/project/computer-algorithm-in-architectural-de...
Parent URL
https://www.arch.arch.chula.ac.th/
Crawl Time
2026-03-23T23:03:53+00:00
Rendered Raw Markdown

Computer Algorithm in Architectural Design 2022

Source: https://www.arch.arch.chula.ac.th/project/computer-algorithm-in-architectural-design-2022/ Parent: https://www.arch.arch.chula.ac.th/

Elective Class

Computer Algorithm in Architectural Design is a course that teaches the design of algorithms to aid architectural design or solve architectural problems using text-based programming and visual programming to develop prototype systems. This year, the course focuses on the wave function collapse (WFC) algorithm for generating architecture, utilizing tools such as Rhino 7, Grasshopper, and the Monoceros plug-in.

The WFC is a computational algorithm that is inspired by the principles of quantum mechanics. In quantum mechanics, the wave function describes the probability of a quantum system being in a particular state, and the act of measurement causes the system to collapse into one of those possible states.

The WFC algorithm applies these same principles to computational problems, such as image generation or architectural design. It works by representing the problem space as a superposition of all possible solutions, which can be thought of as a wave of possible configurations. The algorithm then uses constraints to collapse this wave and determine a single valid solution.

The WFC algorithm has many applications, particularly in the fields of architecture and design. For example, it can be used to design buildings or urban landscapes, optimize interior layouts for spaces like offices or homes, or create 3D models for virtual reality environments. The algorithm can also be used to explore the design space, generating many potential solutions that can be evaluated and refined by architects or designers.

In this class, Monoceros for Grasshopper is used as a tool. Monoceros is a visual programming language and environment for Rhino 3D, a popular 3D modeling software. It uses a Wave Function Collapse (WFC) algorithm to fill a collection of rectangular cuboid Slots with Modules, leaving no Slot empty or contradictory. Monoceros has three main data types: Slots, Modules, and Rules, which are seamlessly integrated into Grasshopper and can be cast to and from all relevant existing data types. Monoceros plug-in components are used for constructing, analyzing, and processing data and are compatible with existing Grasshopper data types and components. Monoceros is focused on immutable processing of data, meaning that no existing data is changed but rather transformed and returned as a new instance of the data.

For this project, students had to choose their own design problem statements and use the WFC algorithm to design architecture. The objectives were to design complex architecture based on units and evaluate the design schemes generated from the WFC algorithm. The students were divided into three teams, each consisting of three people. The first student was responsible for unit design using Rhino, the second student for rule design using Grasshopper, and the third student for boundary design using Rhino. They worked together to develop the WFC algorithm, generate design schemes, and evaluate the design schemes. Throughout the project, students were encouraged to explore different design options and test their ideas using the WFC algorithm. The goal was to generate innovative and compelling design schemes that addressed the design statement while demonstrating the potential of computational design.

Instructor

Assistant Professor Chavanont Khosakitchalert, Ph.D.

Guest Lecturers

Saenawee Chatameteewong

Patchara Ruentongdee

Students

Team A

Phumphat Teachalikhidkul

Thanakorn Jutapiluck

Paskorn Wiroonsri

Team B

Chainont Phumas

Tonchabab Charoonroj

Nachanok Lertpongkasem

Team C

Chawanon Wongtrakuljong

Parintorn Rakcheep

Nichakorn Tantsetthi

[Year 5 students (Class of 2023)

[Year 5 students (Class of 2023)

BANGKOK UTOPIA อยู่โตไป Re-Vitalising • Re-Thinking Public Space](https://www.arch.arch.chula.ac.th/project/bangkok-utopia-%e0%b8%ad%e0%b8%a2%e0%b8%b9%e0%b9%88%e0%b9%82%e0%b8%95%e0%b9%84%e0%b8%9b-re-vitalising-re-thinking-public-space/)

[Year 4 students (Class of 2023)

Wattana Distict Office](https://www.arch.arch.chula.ac.th/project/wattana-distict-office/)

[Year 4 students (Class of 2023)

Bangkok Music Hall](https://www.arch.arch.chula.ac.th/project/bangkok-music-hall/)

[Year 4 students (Class of 2023)

Wellness Resort](https://www.arch.arch.chula.ac.th/project/wellness-resort/)

[Year 4 students (Class of 2023)

Sketch Design

FACADE UNFOLDING DESIGN CONTEST](https://www.arch.arch.chula.ac.th/project/sketch-design/)

[Year 4 students (Class of 2023)

How to Improve Pavilion Structure](https://www.arch.arch.chula.ac.th/project/how-to-improve-pavilion-structure/)

[Year 3 students (Class of 2023)

Toong Song Hong Affordable Housing](https://www.arch.arch.chula.ac.th/project/toong-song-hong-affordable-housing/)

[Year 3 students (Class of 2023)

Pet Clinic](https://www.arch.arch.chula.ac.th/project/pet-clinic/)

[Year 2 students (Class of 2023)

Architectural Materials and Construction II](https://www.arch.arch.chula.ac.th/project/architectural-construction-i-3/)

[Year 2 students (Class of 2023)

Architectural Materials and Construction II](https://www.arch.arch.chula.ac.th/project/architectural-construction-i-2/)

[Year 2 students (Class of 2023)

Baan Premsuk](https://www.arch.arch.chula.ac.th/project/baan-premsuk/)

[Year 1 students (Class of 2023)

EGG-A(LCO)HOLIC](https://www.arch.arch.chula.ac.th/project/egg-alcoholic/)

[Year 1 students (Class of 2023)

Waterfront Pavilion](https://www.arch.arch.chula.ac.th/project/waterfront-pavilion/)

[Year 3 students (Class of 2022)

Architectural Construction I](https://www.arch.arch.chula.ac.th/project/architectural-construction-i-4/)

[Year 3 students (Class of 2022)

Bang Po Learning Center](https://www.arch.arch.chula.ac.th/project/bang-po-learning-center/)

[Year 3 students (Class of 2022)

Chiang Mai Bus Station](https://www.arch.arch.chula.ac.th/project/chiang-mai-bus-station/)

[Year 2 students (Class of 2022)

Haroon Community Learning Center](https://www.arch.arch.chula.ac.th/project/haroon-community-learning-center/)

[Year 1 students (Class of 2022)

Cafe & Film House](https://www.arch.arch.chula.ac.th/project/cafe-film-house/)

[Year 1 students (Class of 2022)

Baan Rim Naam](https://www.arch.arch.chula.ac.th/project/baan-rim-naam/)

[Year 2 students (Class of 2021)

Spa & Yoga Studio](https://www.arch.arch.chula.ac.th/project/spa-yoga-studio-2/)

[Year 5 students (Class of 2021)

Chula – Suan Luang: The Smart Cities

จุฬา-สวนหลวง เมืองต้นแบบแห่งอนาคต](https://www.arch.arch.chula.ac.th/project/chula-suan-luangthe-smart-cities/)

[Year 4 students (Class of 2021)

Phuket International Airport T2X

อาคารผู้โดยสาร ท่าอากาศยานนานาชาติภูเก็ต](https://www.arch.arch.chula.ac.th/project/phuket-international-airport-t2x/)

[Year 4 students (Class of 2021)

Hospital

โรงพยาบาล 200 เตียง](https://www.arch.arch.chula.ac.th/project/hospital/)

[Year 3 students (Class of 2021)

Hat Yai Bus Station

สถานีขนส่งผู้โดยสารรหาดใหญ่](https://www.arch.arch.chula.ac.th/project/hat-yai-bus-station/)

[B. Arch. (Architecture)

Private Spa

สปา](https://www.arch.arch.chula.ac.th/project/private-spa/)

[B. Arch. (Architecture)

PACC Khon Kaen Office

สำนักงาน ปปท จังหวัดขอนแก่น](https://www.arch.arch.chula.ac.th/project/pacc-khon-kaen-office/)

[Year 3 students (Class of 2021)

Urban detached house

บ้านแฝดในเมือง](https://www.arch.arch.chula.ac.th/project/urban-detached-house/)

[B. Arch. (Architecture)

2022 ARCHITECTURE](https://www.arch.arch.chula.ac.th/project/2022-architecture/)

[B. Arch. (Architecture)

Spa & Yoga studio](https://www.arch.arch.chula.ac.th/project/spa-yoga-studio/)

[Year 2 students (Class of 2021)

The Artsy House Ayutthaya

บ้าน ศิลปะ อยุธยา](https://www.arch.arch.chula.ac.th/project/the-artsy-house-ayutthaya/)

[Year 1 students (Class of 2021)

House No.99](https://www.arch.arch.chula.ac.th/project/house-no-99/)

[Year 1 students (Class of 2021)

Locus Trace and Urban Dialogue](https://www.arch.arch.chula.ac.th/project/locustrace-and-urban-dialogue/)

[Year 1 students (Class of 2021)

Sublime Space and Time](https://www.arch.arch.chula.ac.th/project/sublimespace-and-time/)

[Year 2 students (Class of 2020)

Churches, Chapels and Baptistery: Precedents in Traditions of Western World

โบสถ์ หอสวด และหอบัพติศมา: แบบอย่างสถาปัตยกรรมจารีตแห่งโลกตะวันตก](https://www.arch.arch.chula.ac.th/project/churches-chapels-and-baptisteryprecedents-in-traditions-of-western-world/)

[B. Arch. (Architecture)

Arch Thesis 2020: UNITE](https://www.arch.arch.chula.ac.th/project/arch-thesis-2020-unite/)

[Year 1 students (Class of 2020)

Colors](https://www.arch.arch.chula.ac.th/project/colors/)

[Year 1 students (Class of 2020)

Black and White](https://www.arch.arch.chula.ac.th/project/black-and-white/)

[Year 2 students (Class of 2019)

Architects’ Studio

สำนักงานสถาปนิก](https://www.arch.arch.chula.ac.th/project/architects-studio/)

[Year 2 students (Class of 2019)

Basilicas in the Western World

มหาวิหารในโลกตะวันตก](https://www.arch.arch.chula.ac.th/project/basilicas-in-the-western-world/)

[Year 3 students (Class of 2019)

Architectural Construction I

การก่อสร้างงานสถาปัตยกรรม 1](https://www.arch.arch.chula.ac.th/project/architectural-construction-i/)

[Year 3 students (Class of 2019)

Toilet Bowl

โถ](https://www.arch.arch.chula.ac.th/project/toilet-bowl/)

[Year 5 students (Class of 2018)

Thesis 2018: Perspective](https://www.arch.arch.chula.ac.th/project/thesis-2018-perspective/)

[Year 4 students (Class of 2019)

Bangkok Learning Center](https://www.arch.arch.chula.ac.th/project/bangkok-learning-center/)

[Year 4 students (Class of 2019)

Art and Culture Center Chulalongkorn University](https://www.arch.arch.chula.ac.th/project/art-and-culture-center-chulalongkorn-university/)

[Year 4 students (Class of 2019)

Feasibility Analysis: Co-own Resort](https://www.arch.arch.chula.ac.th/project/feasibility-analysis-co-own-resort/)

[Year 4 students (Class of 2019)

Building System Analysis](https://www.arch.arch.chula.ac.th/project/building-system-analysis/)

[Year 4 students (Class of 2018)

A City After COVID-19](https://www.arch.arch.chula.ac.th/project/a-city-after-covid-19/)

[Year 5 students (Class of 2019)

Sam Yod Market

ตลาดสามยอด](https://www.arch.arch.chula.ac.th/project/sam-yod-market/)

[Year 5 students (Class of 2019)

Ying Yi Ying Chareon Market

ตลาดยิ่งอยู่ ยิ่งเจริญ](https://www.arch.arch.chula.ac.th/project/ying-yi-ying-chareon-market/)

[Year 5 students (Class of 2018)

FORWARD: A Sustainable Future](https://www.arch.arch.chula.ac.th/project/forward-a-sustainable-future/)

[Year 3 students (Class of 2020)

Future House

บ้านแห่งอนาคต](https://www.arch.arch.chula.ac.th/project/future-house/)

[Year 4 students (Class of 2020)

Future Living](https://www.arch.arch.chula.ac.th/project/future-living/)

[year 1 students (Class of 2019)

House No.2

บ้านลำดับที่ 2](https://www.arch.arch.chula.ac.th/project/house-no-2/)

[Year 3 students (Class of 2019)

Vientianne 2020: Survey and Measure Works](https://www.arch.arch.chula.ac.th/project/vientianne-2020-survey-and-measure-works/)

[Creative Lighting for Pha That Luang of Vientiane

Vientiane 2020: Lighting Design](https://www.arch.arch.chula.ac.th/project/vientiane-2020-lighting-design/)

[Year 3 students (Class of 2019)

Vientiane 2020: Sketch Design](https://www.arch.arch.chula.ac.th/project/vientiane-2020-sketch-design/)

[Year 3 students (Class of 2019)

Building Systems Analysis](https://www.arch.arch.chula.ac.th/project/building-systems-analysis/)

[Year 3 students (Class of 2019)

Highway Eatery Spot](https://www.arch.arch.chula.ac.th/project/highway-eatery-spot-2/)

[Year 3 students (Class of 2018)

Industrial Co-Working Space](https://www.arch.arch.chula.ac.th/project/industrial-co-working-space-2/)

[Year 3 students (Class of 2018)

Confucius Institute of Chulalongkorn University](https://www.arch.arch.chula.ac.th/project/confucius-institute-of-chulalongkorn-university/)

[year2 students

Suthikam House](https://www.arch.arch.chula.ac.th/project/suthikam-house/)

[year 5 students

Siam Square](https://www.arch.arch.chula.ac.th/project/siam-square/)

[year 3 students

Red Cross Station

สถานีกาชาด ศูนย์ราชการุณย์ สภากาชาดไทย เขาล้าน จ.ตราด](https://www.arch.arch.chula.ac.th/project/red-cross-station/)

[B. Arch. (Architecture)

ศิลปะแห่งสถาปัตยกรรมจัดประกอบ มนุษย์ เมืองและสถาปัตยกรรม](https://www.arch.arch.chula.ac.th/project/1078/)

[Year 2 students (Class of 2019)

Home School](https://www.arch.arch.chula.ac.th/project/home-school/)

[Year 3 students (Class of 2019)

Prosecution Office

สำนักงานอัยการ](https://www.arch.arch.chula.ac.th/project/prosecution-office/)

[Year 2 students (Class of 2019)

Koh Sarn Chao Library

ห้องสมุดชุมชนเกาะศาลเจ้า](https://www.arch.arch.chula.ac.th/project/koh-sarn-chao-library/)

[year 2 students

Juxtaposition House](https://www.arch.arch.chula.ac.th/project/juxtaposition-house/)

[Year 5 students (Class of 2019)

Sports Complex](https://www.arch.arch.chula.ac.th/project/sports-complex/)

[Year 3 students (Class of 2019)

Border Patrol Police School

โรงเรียนตำรวจตระเวนชายแดน](https://www.arch.arch.chula.ac.th/project/border-patrol-police-school/)

[Year 1 students (Class of 2020)

Zodiac](https://www.arch.arch.chula.ac.th/project/zodiac/)