Package eas.startSetup

Examples of eas.startSetup.SingleParameter


 
  @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;
  }
View Full Code Here


    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
       
        //list.add(new SingleParameter("maxAntrieb", Datatypes.DOUBLE, 80.0, "maximale Antriebsstärke", ""+ this.id()));
        list.add(new SingleParameter("maxAntrieb", Datatypes.DOUBLE, 80.0, "maximale Antriebsstärke", "AGENT"));
        list.add(new SingleParameter("maxDrehung", Datatypes.DOUBLE, 0.3, "maximale Drehbeschleunigung", "AGENT"));
        list.add(new SingleParameter("mindLebenszeit", Datatypes.INTEGER, 20, "Lebenszeit bevor Evaluation beginnt", "AGENT"));
        list.add(new SingleParameter("groesse", Datatypes.INTEGER, 0, "Groesse 0 klein 1 normal 2 gross", "AGENT"));
        return list;
    }
View Full Code Here

  @Override
  public List<SingleParameter> getParameters() {
    List<SingleParameter> list = new ArrayList<SingleParameter> ();

    list.add(new SingleParameter("brainSize", Datatypes.INTEGER, defaultBrainSize, "initial number of hidden neurons in neural net (changes dynamically in the course of evolution)", this.getClass().getName().toUpperCase()));
    list.add(new SingleParameter("brainMutationInterval", Datatypes.LONG, defaultBrainMutationInterval , "mutation interval of the neural network (in ticks)", this.getClass().getName().toUpperCase()));
    list.add(new SingleParameter("minNeuralNetLifetime", Datatypes.LONG, defaultMinNeuralNetLifetime, "minimal lifetime of the neural network required to propagate (in ticks)", this.getClass().getName().toUpperCase()));

    return list;
  }
View Full Code Here

   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
       
        list.add(new SingleParameter("MaxNumTerminals", Datatypes.INTEGER, 100000, "", this.id().toUpperCase()));
        list.add(new SingleParameter("MaxNumWords", Datatypes.INTEGER, 100000, "Removes random words if too many words generated.", this.id().toUpperCase()));
        list.add(new SingleParameter("StoreDerivation?", Datatypes.BOOLEAN, true, "", this.id().toUpperCase()));
       
        return list;
    }
View Full Code Here

    }
   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
        list.add(new SingleParameter("GenomeLength", Datatypes.integerRange(1, 500), 50, "Genome length = number of coefficients", "PRIMES"));
        return list;
    }
View Full Code Here

   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
       
        list.add(new SingleParameter(
                eas.statistics.ConstantsStatistics.VERZERR_ATTR,
                Datatypes.DOUBLE,
                ConstantsSimulation.VERZERR,
                "Die Verzerrungs-Konstante für Roboter.",
                "Environment_EA"));
        list.add(new SingleParameter(
                eas.statistics.ConstantsStatistics.BEZIER_KONST,
                Datatypes.DOUBLE,
                eas.startSetup.marbBuilder.zeichenModi.ConstantsZeichenModi.BEZ_NORMAL,
                "Die Bezier-Konstante (je kleiner, desto feiner).",
                "Environment_EA"));
        list.add(new SingleParameter(
                eas.statistics.ConstantsStatistics.EINFACHE_DARSTELLUNG,
                Datatypes.BOOLEAN,
                true,
                "Ob einfache Darstellung für MARBs ausgewählt ist.",
                "Environment_EA"));
        list.add(new SingleParameter(
                "GraphVizTEMPDIR",
                Datatypes.STRING,
                "C:/temp",
                "Das Verzeichnis, in dem das GraphViz-Interface temporäre Dateien speichert.",
                "Environment_EA"));
        list.add(new SingleParameter(
                "GraphVizStartDotFile",
                Datatypes.STRING,
                "C:/Program Files (x86)/Graphviz2.34/bin/dot.exe",
                "Die Startdatei (dot.exe) für GraphViz.",
                "Environment_EA"));
        list.add(new SingleParameter(
                "umgebungDateiname",
                Datatypes.STRING,
                "umgebung.bmp",
                "Der Dateiname, aus dem die Umgebung gelesen wird.",
                EnvironmentNeural.class.toString().toUpperCase()) {
View Full Code Here

    }
   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
        list.add(new SingleParameter("NumberOfAgents", Datatypes.VECTOR2D, new Vector2D(20, 20), "Number of (good, bad) Agents.", this.id().toUpperCase()));
        return list;
    }
View Full Code Here

   */
  @Override
  public List<SingleParameter> getParameters() {
    List<SingleParameter> list = super.getParameters();
   
    list.add(new SingleParameter("numBoxes", Datatypes.integerRange(0, 30), 10, "Number of boxes per row AND column.", this.id().toUpperCase()));
    list.add(new SingleParameter("numSpheres", Datatypes.integerRange(0, 100), 10, "Number of spheres.", this.id().toUpperCase()));
   
    return list;
  }
View Full Code Here

   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> liste = super.getParameters();
       
        liste.add(new SingleParameter(
                "SmoothSeconds",
                Datatypes.BOOLEAN,
                true,
                "",
                "CLOCK_ENVIRONMENT"));
        liste.add(new SingleParameter(
                "SmoothMinutes",
                Datatypes.BOOLEAN,
                true,
                "",
                "CLOCK_ENVIRONMENT"));
        liste.add(new SingleParameter(
                "SmoothHours",
                Datatypes.BOOLEAN,
                true,
                "",
                "CLOCK_ENVIRONMENT"));
View Full Code Here

    }

    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
        list.add(new SingleParameter(
                "showMinuteSegments",
                Datatypes.BOOLEAN,
                false,
                "Show minute segments as agents.",
                this.id().toUpperCase()));
        list.add(new SingleParameter(
                "ShowFastPointer?",
                Datatypes.BOOLEAN,
                true,
                "Only available when smoothSeconds turned on.",
                this.id().toUpperCase()));
View Full Code Here

TOP

Related Classes of eas.startSetup.SingleParameter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.