Genetic Algorithm Solver

Good morning guys!

So I am new to XGen on Catia platform but I have a good base with Visual scripting as I have worked on Grasshopper, which is an opensource software. My doubt lies here:

I have created a facade pattern which has a set of rules and principles to randomize the configuration but also keep the unique panels in a range of 200mm to 3520mm length wise. The Architect wants it this way. 

Right now, Out of the 512 panels on one side of the facade, 228 panels are unique length-wise, but I have a feeling that it can become even lesser if there was a tool like Galapagos in grasshopper. It is a genetic algorithm solver that will keep changing the model parameters to find the least number of panels till it hits a Plateau.  

Is there anyway to achieve this here? The parameter that changes is the main random seed which you can see on the experiment tab