Examples of NumericParameterArray


Examples of com.barrybecker4.optimization.parameter.NumericParameterArray

        for (int i = 0; i < numWeights_; i++) {
            minVals[i] = SCALE * minWeights[i];
            defaultVals[i] = SCALE * defaultWeights[i];
            maxVals[i] = SCALE * maxWeights[i];
        }
        defaultWeights_ = new NumericParameterArray(defaultVals, minVals, maxVals, names);

        names_ = names;
        descriptions_ = descriptions;

        init();
View Full Code Here

Examples of com.barrybecker4.optimization.parameter.NumericParameterArray

        return EXACT_SOLUTION;
    }

    @Override
    public ParameterArray getInitialGuess() {
        return new NumericParameterArray(
                new double[] {0.5},
                new double[] {0.0},
                new double[] {1.0},
                new String[] {"param1"});
    }
View Full Code Here

Examples of com.barrybecker4.optimization.parameter.NumericParameterArray

        if (GUIUtil.hasBasicService())
            optimizer = new Optimizer( this );
        else
            optimizer = new Optimizer( this, FileUtil.getHomeDir()+ "performance/liquid/liquid_optimization.txt" );
        Parameter[] params = new Parameter[3];
        ParameterArray paramArray = new NumericParameterArray( params );

        setPaused(false);
        optimizer.doOptimization(OptimizationStrategyType.GENETIC_SEARCH, paramArray, 0.3);
    }
View Full Code Here

Examples of com.barrybecker4.optimization.parameter.NumericParameterArray

            optimizer = new Optimizer( this, FileUtil.getHomeDir() +"performance/trebuchet/trebuchet_optimization.txt" );
        Parameter[] params = new Parameter[NUM_PARAMS];
        //params[0] = new Parameter( WAVE_SPEED, 0.0001, 0.02, "wave speed" );
        //params[1] = new Parameter( WAVE_AMPLITUDE, 0.001, 0.2, "wave amplitude" );
        //params[2] = new Parameter( WAVE_PERIOD, 0.5, 9.0, "wave period" );
        ParameterArray paramArray = new NumericParameterArray( params );

        setPaused(false);
        optimizer.doOptimizationOptimizationStrategyType.GENETIC_SEARCH, paramArray, 0.3);
    }
View Full Code Here

Examples of com.barrybecker4.optimization.parameter.NumericParameterArray

        if (GUIUtil.hasBasicService())
            optimizer = new Optimizer( this );
        else
            optimizer = new Optimizer( this, FileUtil.getHomeDir() +"performance/fluid/fluid_optimization.txt" );
        Parameter[] params = new Parameter[3];
        ParameterArray paramArray = new NumericParameterArray( params );

        setPaused(false);
        optimizer.doOptimization(OptimizationStrategyType.GENETIC_SEARCH, paramArray, 0.3);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.