Ant Colony Optimisation for Continuous and Mixed-Variable Domains