Braids in a traditional sense and braids in a mathematical sense are wildly different outlooks on the same concept. Using cellular automata to represent and analyze braids is a way to bridge the gap between them. Joshua and Lana Holden and Hao Yang have previously worked on developing and expanding upon a Stranded Cellular Automata (SCA) model capable of representing many different braids and weaves. Continuing their work, we were able to devise a more user-friendly method for interacting with the model such that even those without a mathematical background can construct and analyze braids of their own. This paper will also discuss the addition of space-varying and time-varying rulesets to expand upon the types of braids and weaves the SCA model is able to represent.
Chan, Brian, "Modeling Braids with Space-Varying and Time-Varying Stranded Cellular Automata" (2020). Mathematical Sciences Technical Reports (MSTR). 174.