YEAR: 2026 COPYRIGHT HOLDER: Aidan Moller; Max Moldovan; Marios Andreou (reference MATLAB 'ACI_code')