A double-layer coding model with a rotation-based particle swarm algorithm for unmanned combat aerial vehicle path planning. (November 2022)