Re: [jgap-users] Setting up my own custom crossover and mutation operators
Brought to you by:
klausikm
From: Paul W. <pau...@ha...> - 2013-10-25 10:08:35
|
John, I did it by extending org.jgap.impl.CrossoverOperator for crossover and org.jgap.BaseGeneticOperator for mutation. These are then added to your configuration: final Configuration conf = new Configuration(); ... conf.addGeneticOperator( <your crossover op> ); conf.addGeneticOperator( <your mutation op> ); I didn't bother supported the multitude of constructors, just the one where you can specify a specific crossover/mutation rate because this is all I required. Paul On Fri, Oct 25, 2013 at 3:18 AM, John Lennon <joh...@gm...>wrote: > Hi, > > I am currently using the default configuration to my application and i > have not set my desired crossover and mutation operators. I would like to > set my custom crossover operator where it will be a one point or a two > point crossover. Where can i code my own crossover function and also set my > desired mutation rate. > > Thank you. > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk > _______________________________________________ > jgap-users mailing list > jga...@li... > https://lists.sourceforge.net/lists/listinfo/jgap-users > > |