I want to specify the probability of performing mutation and the same for crossover. How do I specify it for each operator? I've seen the following parameters and I don`t know which one to use: <Bass>.likelihood pop.subpop.0.species.pipe.source.0.prob gp.koza.xover.prob pop.subpop.0.species.mutation-prob pop.subpop.0.species.crossover-prob Additionally, I'd like to know the type of mutation and crossover applied in the run. How do I know them? Thanks a lot. 2014-02-27 15:22 GMT+01:00 Sean Luke <[log in to unmask]>: > If you want to specify the probability whether a given operator performs > mutation (say) or just copies parents and returns them, the parameter > you're looking for is 'likelihood'. > > If you want to specify the probability of doing mutation type 1 versus > mutation type 2 versus crossover or whatever, the tool you want is called > ec.breed.MultiBreedingPipeline. > > Sean > > On Feb 27, 2014, at 6:50 AM, Francisco Lopez de la Franca < > [log in to unmask]> wrote: > > > Hi. > > > > I'd like to know how it's specified in the params file the probability > of carrying out the recombination and mutation in genetic programming. (I > think recombination is called in GP crossover, isn't it?). > > > > Thanks. >