Package eas.startSetup

Examples of eas.startSetup.SingleParameter


   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
       
        list.add(new SingleParameter(
                "storageFileName",
                Datatypes.STRING,
                "simState",
                "The file name to store the simState in (.eas is added implicitly).",
                this.getClass().toString().toUpperCase(),
                this.getClass()));
       
        list.add(new SingleParameter(
                "storageInterval",
                Datatypes.LONG,
                10000l,
                "The interval to store the simState.",
                this.getClass().toString().toUpperCase(),
View Full Code Here


     */
    @Override
    public List<SingleParameter> getParameters() {
        ArrayList<SingleParameter> arr = new ArrayList<SingleParameter>(7);

        arr.add(new SingleParameter(Schleim.SLIME_PROZ_P_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_PROZ_P,
                "Schleimparameter: Prozentualer Anteil der Population an "
                        + "der Größe des Feldes.", "SCHLEIM"));
        arr.add(new SingleParameter(Schleim.SLIME_SA_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_SA,
                "Schleimparameter: Sensorenwinkel in Blickrichtung. ",
                "SCHLEIM"));
        arr.add(new SingleParameter(Schleim.SLIME_SW_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_SW, "Schleimparameter: Sensorenbreite (Width).",
                "SCHLEIM"));
        arr
                .add(new SingleParameter(Schleim.SLIME_SO_ATT, Datatypes.DOUBLE,
                        Schleim.SLIME_SO, "Schleimparameter: Sensor-Offset.",
                        "SCHLEIM"));
        arr.add(new SingleParameter(Schleim.SLIME_SS_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_SS, "Schleimparameter: Schrittweite (Step size)."
                        + "der Größe des Feldes.", "SCHLEIM"));
        arr.add(new SingleParameter(Schleim.SLIME_DEP_T_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_DEP_T, "Schleimparameter: Depositionsrate.",
                "SCHLEIM"));
        arr.add(new SingleParameter(Schleim.SLIME_RA_ATT, Datatypes.DOUBLE,
                Schleim.SLIME_RA,
                "Schleimparameter: Agenten-Rotationswinkel (Rotation angle).",
                "SCHLEIM"));

        return arr;
View Full Code Here

    }

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

    }

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

    ParCollection pars;
   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
        list.add(new SingleParameter("ShowSelectionSquare", Datatypes.BOOLEAN, false));
        return list;
    }
View Full Code Here

    @Override
    public List<SingleParameter> getParameters() {
        LinkedList<SingleParameter> params = new LinkedList<SingleParameter>();
       
        params.add(new SingleParameter("FileNameFitness", Datatypes.STRING, "fitness.txt", "", this.id()));
        params.add(new SingleParameter("FileNameAutomata", Datatypes.STRING, "automata.txt", "", this.id()));
       
        return params;
    }
View Full Code Here

     */
    @Override
    public List<SingleParameter> getParameters() {
        ArrayList<SingleParameter> liste = new ArrayList<SingleParameter>();
       
        liste.add(new SingleParameter(
                "ageMutFunction",
                Datatypes.STRING,
                "LinearAgeMut",
                "How the probability for mutation decreases with increasing age.",
                this.id().toUpperCase()));
        liste.add(new SingleParameter(
                "ageDecrement",
                Datatypes.BOOLEAN,
                true,
                "If the age is decremented after a semantic mutation (or reset)",
                this.id().toUpperCase()));
        liste.add(new SingleParameter(
                "reachProb",
                Datatypes.DOUBLE,
                0.2,
                "Probability with which a condition has to be fullfilled to be reachable",
                this.id().toUpperCase()));
View Full Code Here

    }
   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> list = super.getParameters();
        list.add(new SingleParameter("GaussStdDev", Datatypes.integerRange(1, 50000), 50, "Standard Deviation", "PRIMES"));
        list.add(new SingleParameter("DatNam", Datatypes.STRING, "filename.txt", "File name", "PRIMES"));
        return list;
    }
View Full Code Here

    }
   
    @Override
    public List<SingleParameter> getParameters() {
        List<SingleParameter> params = super.getParameters();
        params.add(new SingleParameter(
                "DetailedAgentView?",
                Datatypes.BOOLEAN,
                true,
                "If the agent picture is painted in the environment "
                    + "during visualization.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "ShowGrid?",
                Datatypes.BOOLEAN,
                false,
                "If a grid is painted in the environment "
                    + "during visualization.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "GridDistance",
                Datatypes.VECTOR2D,
                new Vector2D(1, 1),
                "The distance of the single grid lines.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "GridDelta",
                Datatypes.VECTOR2D,
                new Vector2D(0, 0),
                "The delta translation correction of the grid.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "showAgentIDs?",
                Datatypes.BOOLEAN,
                false,
                "If agent IDs should be shown in visualization.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "WheelRadiuses",
                Datatypes.VECTOR2D,
                new Vector2D(1, 1),
                "The radiuses (R_l, R_r) of the wheels of the agents.",
                "ABSTRACT_ENVIRONMENT_2D"));
        ArrayListInt transparent = new ArrayListInt(new Integer[] {255, 255, 255, 0});
        params.add(new SingleParameter(
                "BackgroundColor",
                Datatypes.INTEGER_ARR,
                transparent,
                "The color (R, G, B, A) element {0, ..., 255} x {0, ..., 255} x {0, ..., 255} x {0, ..., 255} of the arena's background.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "PaintPinkBoundingBox?",
                Datatypes.BOOLEAN,
                true,
                "If the pink bounding box is painted in the visualization.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "StrangeView?",
                Datatypes.BOOLEAN,
                false,
                "Displays the fuzzy view.",
                "ABSTRACT_ENVIRONMENT_2D"));
        params.add(new SingleParameter(
                "ProduceWarningWhenAgentIDChanges?",
                Datatypes.BOOLEAN,
                false,
                "Produces a warning whenever an agent is inserted in an "
                + "environment which already has an agent with that id.",
View Full Code Here

  @Override
  public List<SingleParameter> getParameters() {
      List<SingleParameter> list = super.getParameters();
     
      list.add(new SingleParameter("DrawFloorImage", Datatypes.BOOLEAN, true, "--", this.getEnvironmentName()));
      list.add(new SingleParameter("DrawProjectorImage", Datatypes.BOOLEAN, true, "--", this.getEnvironmentName()));
     
      return list;
  }
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.