The Application of Artificial Intelligence to Roll Stabilisation for a Range of Loading and Operating Conditions