Hi Martin,
My name is Joseph, and I am putting together a GSoC proposal for the 90-hour Usain-Boltz interfacing project.
I’ve been getting familiar with the SageMath workflow and recently had my first PR merged resolving an issue in sage.combinat.root_system (
https://github.com/sagemath/sage/pull/41909). My primary background is in competitive math (USAMO), so I have a very strong foundation in discrete math, generating functions, and recursive logic, which drew me directly to this project.
I am finalizing my technical implementation plan this weekend. Before I submit the draft, I wanted to ask: For the method that computes the grammar for species, are there specific operations (like substitution or pointing) that you see as the biggest bottlenecks for translating into the Usain-Boltz format?
Thanks for your time,
Joseph Jung