public void SolucionarConflictos(int dseg, int interval) //soluciona los conflictos (se supone que antes he de comprobar si hay)
        {
            int i = 0;
            int j = 0;

            while (i < ListFP.Count)
            {
                FlightPlan fp1 = ListFP[i];
                j = 0;
                while (j < ListFP.Count && i != j)
                {
                    FlightPlan fp2 = ListFP[j];
                    while (fp1.HasArrived() == false && fp2.HasArrived() == false)
                    {
                        if (fp1.Estaenconflicto(fp2, dseg) == -1)
                        {
                            fp1.ChangeSpeedToAvoidConflict();
                        }
                        fp1.Move(interval);
                        fp2.Move(interval);
                    }
                    fp1.Restart();
                    fp2.Restart();
                    j++;
                }
                i++;
            }
        }