To generate disordered networks we used an established self-assembly process that starts with a collection of the model polymers ). The polymers are initially placed on a random square grid, and allowed to form a proto-network, which was then equilibrated under a barostat at a constant stress ('2D pressure') p and temperature 100 K to fix the simulation cell size, and thus area per molecule. The use of different stresses allows networks with different areas, and hence topologies, to be constructed. This proto-network was heated to 1000 K using a Langevin thermostat to create a polymer liquid. This polymer liquid was cooled back down to 100 K over 100 µs to re-form a network, and ring statistics were tracked during the network forming process. Once the networks were cooled, we repeated the stretching simulation for used for the hexagonal networks to induce rupturing and once again tracked the ring statistics.