segmentation.OU.specialCase.same_shifts keeps the same shifts position,
and optimize the sum of costs using function
optimize_costs_given_shift_position.OU.specialCase.
segmentation.OU.specialCase.same_shifts(phylo, shifts_old, D, Xp, ...)compute_M.OU.specialCase