Because the moon's body blocks direct radio communication with a probe, China first had to put a satellite in orbit above the moon in a spot where it could send signals to the spacecraft and to Earth.
Adjoint function algorithms and direct collocation and nonlinear programming methods are applied to resolve the non-coplanar optimal orbit transfers problem.