Package eas.simulation.spatial.sim2D.marbSimulation.mutation.mutSeq

Examples of eas.simulation.spatial.sim2D.marbSimulation.mutation.mutSeq.EinzelMutAdd


        }
       
        if (mutName.equalsIgnoreCase(OpsFactory.MUT_SEQ_VERH1)) {
            if (OpsFactory.mutKlWkeit == null) {
                mutSeq = new MutKlWkeit(
                        new EinzelMutAdd(
                                rand,
                                params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_VE_STDABW)),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_VE_WKEIT),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MIN_FAK_VE),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MAX_FAK_VE),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.SEQ_LEN_KON_VE),
                        rand);
            } else {
                mutSeq = OpsFactory.mutKlWkeit;
            }
            condMut = new MutationSEQ(mutSeq, true, false);
        }
        if (mutName.equalsIgnoreCase(OpsFactory.MUT_SEQ_TRANS1)) {
            if (OpsFactory.mutKlWkeit == null) {
                mutSeq = new MutKlWkeit(
                        new EinzelMutAdd(
                                rand,
                                params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_TR_STDABW)),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_TR_WKEIT),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MIN_FAK_TR),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MAX_FAK_TR),
View Full Code Here


            final int initialGenotypeLengthMax,
            final Random rand,
            final ParCollection params) {
        this(
                new MutKlWkeit(
                        new EinzelMutAdd(
                                rand,
                                params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_VE_STDABW)),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MUT_VE_WKEIT),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MIN_FAK_VE),
                        params.getParValueDouble(EvolutionPluginCompletelyEvolvable.MAX_FAK_VE),
View Full Code Here

   
    public ChartCreator(Plugin<EnvironmentEA> plugin, Random rnd, ParCollection params) {
        this.pars = params;
       
        //      this.measureMut = new MutationKlWkeit(new EinzelMutAdd(rand, 1), 0.01, 1, 20, 30, rnd); Standardwerte für Verhaltensmutation.
        this.measureMut = new MutKlWkeit(new EinzelMutAdd(rnd, 1), 0.01, 1, 20, 30, rnd);
       
        this.rand = rnd;
       
        try {
            pluginCascading = (EvolutionPluginCascadingTranslators) plugin;
View Full Code Here

            String mut = mutArten.get(i);
           
            // Mutationen.
            if (!mut.equals("null")) {
                MutKlWkeit sm = new MutKlWkeit(
                        new EinzelMutAdd(rand, params.getParValueArrayListDouble("mutationsStdAbw").get(i)),
                        params.getParValueArrayListDouble("mutationsWkeiten").get(i),
                        params.getParValueArrayListDouble("mutationsMinFaktor").get(i),
                        params.getParValueArrayListDouble("mutationsMaxFaktor").get(i),
                        params.getParValueArrayListDouble("mutationsSeqLenKonst").get(i),
                        rand);
View Full Code Here

TOP

Related Classes of eas.simulation.spatial.sim2D.marbSimulation.mutation.mutSeq.EinzelMutAdd

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.