area-coverage-problem Partitions a given area in N parts and computes optimal paths for N drones with simulated annealing.