Package pal.misc

Class Parameterized.ParameterizedUser

    • Constructor Detail

      • ParameterizedUser

        protected ParameterizedUser​(Parameterized base)
      • ParameterizedUser

        protected ParameterizedUser()
        Sub class should call setParameterizedBase() at some point if using this constructor... otherwise many explosions and the flashing of lights.
    • Method Detail

      • setParameterizedBase

        protected void setParameterizedBase​(Parameterized base)
        Set's the base parameterized object...
      • getNumParameters

        public final int getNumParameters()
      • setParameter

        public final void setParameter​(double param,
                                       int n)
      • getRandomParameterValue

        protected double getRandomParameterValue​(int parameter)
      • randomiseParameters

        protected void randomiseParameters()
      • getParameter

        public final double getParameter​(int n)
      • setParameterSE

        public final void setParameterSE​(double paramSE,
                                         int n)
      • getLowerLimit

        public final double getLowerLimit​(int n)
      • getUpperLimit

        public final double getUpperLimit​(int n)
      • getDefaultValue

        public final double getDefaultValue​(int n)
      • getAllParameters

        public final double[] getAllParameters()
        Obtain a fresh array containing the current parameter values
        Returns:
        a newly created double array of the parameter values