I'm making a multiple parameters optimization tool for a simulator in python. I have 7 parameters and with changing the parameters, the 5 result items change. (each parameter has different boundary.) I dont know the simulator's eqaution. So, I think I have to initiate random value and iterate an optimization algorithm until finding the parameter values which make the 5 items close to objective values. Could you advice me to the adaptable algorithm? If you give me a sample code, It would be better for me to understand. Thanks in advance.
I tried GA, but It takes too much time and It' couldn't find adaptable value. I think It's because the boundary is too large and many parameters to change.