A method for operating a rotary milking platform to maximise the number of animals milked per unit time on the platform, the platform comprising a plurality of animal accommodating locations circumferentially arranged around the platform, and each animal accommodating location is configured to pass through P positions between and including an entry position at which the respective animal accommodating locations are sequentially entered by the animals, and an exit position from which the respective animal accommodating locations are sequentially exited by the animals during each revolution of the platform, the method comprising computing the optimum angular velocity of the platform to maximise the number of animals milked per unit time as a function of historical data of each one of the animals currently on the platform, the historical data comprising at least one of the historical milking time per milking session to milk each one of the animals currently on the platform, and the historical milk yield per milking session of each one of the animals currently on the platform.