Examples of EinzelMutAdd


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

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

            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

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

   
    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

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

            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

Examples of fmg.fmg8.endlAutomat.mutation.mutSeq.EinzelMutAdd

                        }
                    }
                }
               
                MutSeqVerf mutSeqVerh = new MutationKlWkeit(
                        new EinzelMutAdd(
                                this.rand,
                                this.pars.getMutVerhStdAbw()),
                        this.pars.getMutVerhWkeit(),
                        this.pars.getMutMinFaktorVerh(),
                        this.pars.getMutMaxFaktorVerh(),
                        this.pars.getMutSeqLenKonstVerh(),
                        this.rand);
                MutSeqVerf mutSeqTrans = new MutationKlWkeit(
                        new EinzelMutAdd(
                                this.rand,
                                this.pars.getMutTransStdAbw()),
                        this.pars.getMutTransWkeit(),
                        this.pars.getMutMinFaktorTrans(),
                        this.pars.getMutMaxFaktorTrans(),
View Full Code Here

Examples of fmg.fmg8.endlAutomat.mutation.mutSeq.EinzelMutAdd

        MutSeqVerf mutSeq;
        CondMutVerfahren condMut = null;
       
        if (mutName.equalsIgnoreCase(OpsFactory.MUT_SEQ_VERH1)) {
            mutSeq = new MutationKlWkeit(
                    new EinzelMutAdd(rand, params.getMutVerhStdAbw()),
                    params.getMutVerhWkeit(),
                    params.getMutMinFaktorVerh(),
                    params.getMutMaxFaktorVerh(),
                    params.getMutSeqLenKonstVerh(),
                    rand);
            condMut = new MutationSEQ(mutSeq, true, false);
        }
        if (mutName.equalsIgnoreCase(OpsFactory.MUT_SEQ_TRANS1)) {
            mutSeq = new MutationKlWkeit(
                    new EinzelMutAdd(rand, params.getMutTransStdAbw()),
                    params.getMutTransWkeit(),
                    params.getMutMinFaktorTrans(),
                    params.getMutMaxFaktorTrans(),
                    params.getMutSeqLenKonstTrans(),
                    rand);
View Full Code Here

Examples of fmg.fmg8.endlAutomat.mutation.mutSeq.EinzelMutAdd

       
        this.rand = new Random(this.pars.getSeed().longValue());

        // Setzen der Mutation.
        MutSeqVerf mutSeqVerh = new MutationKlWkeit(
                new EinzelMutAdd(this.rand, this.pars.getMutVerhStdAbw()),
                this.pars.getMutVerhWkeit(),
                this.pars.getMutMinFaktorVerh(),
                this.pars.getMutMaxFaktorVerh(),
                this.pars.getMutSeqLenKonstVerh(),
                this.rand);
        MutSeqVerf mutSeqTrans = new MutationKlWkeit(
                new EinzelMutAdd(this.rand, this.pars.getMutTransStdAbw()),
                this.pars.getMutTransWkeit(),
                this.pars.getMutMinFaktorTrans(),
                this.pars.getMutMaxFaktorTrans(),
                this.pars.getMutSeqLenKonstTrans(),
                this.rand);
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.