你对calcdistance子系统的重构都改回去，这里去掉，下面用LaunchCard(src, [target], EnvyRecycleAction()).is_valid()