generalized the Euclidean kCrane scheduler appropriately