« Return to Thread: request for help in my search project with JGAP

request for help in my search project with JGAP

by djanahana :: Rate this Message:

| View in Thread

Good morning 

I’am a student in a doctorial school and I’m preparing a paper this month (if GOD willing of course) 

I have a few questions if you don’t mind 

In my program I will 

1- Generate initial population and a defaultConfiguration //where my chromosomes is an array of CompositeGene ,each composite Gene is a list of IntegerGene  ,and I think this is OK 

2- Fix a CrossOver rate 

3- Choose  a random number V between(0,100) 

4- If (V<Crossover Rate) then  we not will apply  the crossover operator 
        Else we will apply the crossover 

How can we make that the crossover will not be in an iteration ??

      5-Fix the mutation rate 


*Choose a random number M between (0,100) 

6- If (M< Mutation Rate) then  we will not apply  the mutation operator 
        
        Else we will  apply the mutation (choose a random number of chromosomes to mutate, a random choice of chromosome,a random choice for the CompositeGene, a random choice of    Gene in  the CompositeGene that it was  choose  ) 

Can you please tell me how to do this ??is it the way of mutation in CompositeGene??? 

Am I need to specify my own operator, I took a look on the javadocs but I didn’t find a lot of information about mutation in the case of CompositeGene ??? 

I feel lost with Operate,doCrossover,applygeneticOperator,…… I really don’t know what’s the appropriate in my case  ???

As a selector I will use  “WeightedRouletteSelector “,when I made 

conf.addNaturalSelector(new WeightedRouletteSelector(conf), false); 

I apply this selector, that’s it??or I need an applyOperator???   


My last question is how to say that a chromosome will be one of the next generation ?is it automatically when we make 

For(int i=0;i<nbr_iteration;i++){Genotype.evolve();} 


sorry for my english ,i am trying to improuve my skills 

Best regards 

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
jgap-users mailing list
jgap-users@...
https://lists.sourceforge.net/lists/listinfo/jgap-users

 « Return to Thread: request for help in my search project with JGAP