//LISTE MIT ALLEN OBJECTIVE MIT DIESEM LEVEL ANLEGEN AUF REIHEN FLOGE SORTIEREN
 public void add_objective(objective_desc desc)
 {
     if(!objectives.Contains(desc)){
         if(desc.is_positive_objective){
             objectives.Add(desc);
         }else{
             negative_objectives.Add(desc);
         }
     }
 }
    //LISTE MIT ALLEN OBJECTIVE MIT DIESEM LEVEL ANLEGEN AUF REIHEN FLOGE SORTIEREN


    public void add_objective(objective_desc desc)
    {
        if (!objectives.Contains(desc))
        {
            if (desc.is_positive_objective)
            {
                objectives.Add(desc);
            }
            else
            {
                negative_objectives.Add(desc);
            }
        }
    }