Computational Learning Systems Laboratory, School of Information Technology and Mathematical Sciences, University of South Australia, Mawson Lakes, Australia.|Computing Science & Mathematics, Faculty of Natural Sciences, University of Stirling, Stirling, United Kingdom.