Collaborations
Sphere Tiling
As part of the tiling theory project in the SMALL 2026 REU (supported by NSF grant DMS-2241623), I created this program for rendering tilings of the sphere and its branched covers. Please read the About panel in the program for information on how to use it.
Coloring Hexagonal Carpets
Professor Colin Adams and others have been working on the problem of coloring mathematical carpets for several years, but current work deals only with a typical square weave. This program lets you compute patterns for carpets with a hexagonal weave! Keep an eye out for the upcoming book on coloring carpets for more information.
Voronoi Diagrams
This program computes extensions of typical Voronoi diagrams, which separate the plane into regions by proximity to certain sites. Click to place points, hold to place circles, and drag to place segments. Use the arrow keys to cycle between Euclidean, Manhattan, and Chebyshev norms. Look for which properties of Voronoi diagrams are preserved in these versions, and which are different!
This was a group project in Discrete Geometry together with Abby Nigro and Sylvan Garland.
Bee Game
Play as a hive of bees, telling your workers where to forage for pollen and directing them to fend off bears that want to steal your honey! Your success in a rhythm minigame determines your workers' ability to complete their tasks. Collect enough food by the end of summer to last your hive through the winter!
Game design by Gráinne and Eve. Game development by Gráinne, Eve, Ama, and Sofia.
Adventures in Arcadia: The Propmaster
Run and jump your way through imaginative representations of the spaces of my middle/high school! This seven-week project was a labor of love by a group of eight friends and classmates at the end of my junior year. This was one of my favorite projects that I've worked on, and I'm really happy with how it turned out!
Created by Charles, Eric, Gráinne, Isaac, Julien, Juno, Kathryn, and Nathan
Computer Hospital
Figure out what's wrong with your computer patients in this little game designed to get elementary schoolers excited about computer science.
Created by Gráinne, Jieun, Laura, Lilly, and Yewon.