Best explanation of the Antikythera mechanism