@Override
public List<SingleParameter> getParameters() {
List<SingleParameter> list = super.getParameters();
list.add(new SingleParameter("GravitationsKonstante", Datatypes.DOUBLE, 10.0, "Staerke der Anziehungskraft", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("NetPopulationsgroesse", Datatypes.INTEGER, 100, "Maximale Anzahl der NeuronalenNetze in der Population", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("Speichern/Laden", Datatypes.INTEGER, 0, "0 = nichts, 1 = Speichern der Population, 2 = Laden einer Population", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("Abstand", Datatypes.DOUBLE, 0.5, "Abstand", this.getEnvironmentName().toUpperCase()));
//list.add(new SingleParameter("TabelleNetze", Datatypes.STRING, "TabelleNetzte", "Dateiname für Tabelle der Netzte (ohne .txt)", this.id().toUpperCase()));
list.add(new SingleParameter("DurchschnittFitness", Datatypes.STRING, "DurchschnittFitness", "Dateiname für Liste der Durchschnittsfitness (ohne .txt)", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("LetztePop", Datatypes.STRING, "lastPop", "Dateiname für Speichern der letzten Generation (ohne .txt)", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("Verzeichnis", Datatypes.STRING, "./", "Verzeichnisname für Speichern", this.getEnvironmentName().toUpperCase()));
list.add(new SingleParameter("Zahl", Datatypes.STRING, "1", "Anhang an Dateiname", this.getEnvironmentName().toUpperCase()));
return list;
}