A differentiable programming method for quantum control. Issue 3 (11th August 2020)