At its core, BuildAMol was designed to create linear or branched molecules rather than circular structures. To create circular molecules, BuildAMol provides an extended version of the Rotatron named the Circulatron. This environment works on a linear molecule graph alongside instructions on ultimately circularizing the structure. The Circulatron then uses one of the three above-mentioned environments to keep track of the quality of generated conformations while trying to superimpose binder and deleter atoms that must be provided during initialization.