Tzu-Chieh Kurt Hong, PhD, MSEE
Assistant Ptofessor
School of Architecture and Design
University of Kansas, Lawrence KS

1465 Jayhawk Blvd, Room #113
Lawrence, KS 66049

kurt.hong@ku.edu
k9krnd.net



Research
    Shape Machine

Teching
    Design Build Studio
    Parametric Modeling
    Algorithmic Design
    Digital Applications in Design

About
Publications
CV


Tzu-Chieh Kurt Hong, PhD, MSEE

Assistant Professor
School of Architecture and Design
University of Kansas, Lawrence KS
k9krnd.net

Bio | Publications | Contact

Research


Sorting with Eyes

Visual Binary Sorting and More

Georgia Institute of Technology
2020

Demo Video on Youtube:
Visual Sorting
Sorting is an important algorithmic operation in programming. This project is aiming to demonstrate that binary sorting can easily be done by applying a simple shape rule with Shape Machine. Instead of writing code to sort binary digits, Shape Machine allows users to visually program this logic by considering the symbols 0 and 1 as shapes drawn in the shape rules: 10 --> 01 or 01 --> 10. The first rule when applied multiple times over a string of shapes made up of 0s and 1 produces the so-called big-endian order consisting of all 0s to the left and 1s to the right. The second rule when applied multiple times over a string of shapes made up of 0s and 1s produces the so-called little-endian order consisting of all 1s to the left and all 0s to the right. This video is a proof that Turing machine can be covered by the shape grammar formalism. Furthermore, sorting can be more than binary ones, even for mandarin characters.