Making The Justice Syndicate more carbon efficient

Early last year, I released statistics detailing the environmental impact of The Justice Syndicate. For the last four months, I have been exploring the different ways in which we could further reduce our carbon footprint.

Making The Justice Syndicate more carbon efficient

Early last year, I released statistics detailing the environmental impact of The Justice Syndicate. For the last four months, I have been exploring the different ways in which we could further reduce our carbon footprint.

Looking at the past statistics, clearly, the majority of the energy used by the show comes from charging the iPads (10776mAh). Therefore, it made sense to try and improve individual battery life.

For comparison, 10,776mAh of power is slightly more than a single iPad Pro's full battery capacity (10,307mAh).

SyndicateOS, the iOS application which powers the show relies on high-speed communication to perform many functions critical to the show, most significantly, the video syncing. This rapid communication puts significant strain on the iPads processors, thereby reducing battery life, especially during the playback of video or audio. The system checks playback position across all twelve devices twice a second, attempting to keep each iPad within 0.5 seconds of each other. While successful, if I were able to change tactic and remove this requirement, we would see a significant drop in power usage.

Removing such an integral part of the system required an overhaul of the core syncing system. Removing a poll-based system* and instead, introducing a new bespoke predictive system. Applying algorithms to predict positioning ahead of time – allowing the host device to target individual iPads before they become noticeably out of sync (thereby also reducing max latency to less than a 1/10th of a second!). It also accounts for variable network interference and packet loss, meaning this system can now be hosted from a crowded, public router — opening up the potential for using already in situ routers.

This change in tactic removed the need for constant position checking, shifting the processing load to spread across multiple devices, sharing the task more evenly.

And it worked! Battery life was improved, leading to an overall reduction of 5388MAh per show.

Leading to the new power statistics for the Justice Syndicate:


One show, twelve audience members = 0.014kg CO2e

Each audience member's impact = 0.001kg CO2e

An infographic, showing 0.01kg equivalents. Including 1/10th of a dollar bill and 1 UK rail ticket

These figures show that the improvements made to the iPad system have lead to a 26% reduction in CO2e in comparison to the previous version of SyndicateOS. The total CO2e produced is now < 0.02 hPACA.

For comparison, one show, 12 iPads, 12 audience members produce the equivalent CO2 to:

Statistics for the carbon footprint of a single show of The Justice Syndicate. 12 iPads and 12 audience members. From left to right 0.1% of boiling one mug of water in a kettle. 0.004% of a single washing machine load. 0.003% of a return flight (London Gatwick, UK to Munich, Germany)

The maths:
0.1% of boiling a mug of water in a kettle
(9.299kg CO2e, 1.8kw for 3 minutes)

0.004% of a single washing machine load
(344.057kg CO2e)

0.003% of a return flight London Gatwick, UK to Munich, Germany
(405kg CO2e)


* Short/long polling is when the client (iPad) periodically requests or 'polls' the server (macbook) for new informationDISCLAIMER iPad Mini 2019 Battery specifications - 5124mAh, 19.1 Wh. MacBook Pro 2019 Battery specifications - 58.2WH. Comparisons source: https://www.rensmart.com/Calculators/KWH-to-CO2. Flight CO2 calculator: https://co2.myclimate.org/en/flight_calculators/new