I know that my question is general, but I'm new to the AI area. I have an experiment with some parameters (almost 6 parameters). Each one of them is an independent one, and I want to find the optimal solution for maximum or minimum the output function. However, if I want to do it in a traditional programming technique it will take much time since i will use six nested loops.

I just want to know which AI technique to use for this problem? Genetic Algorithm? Neural Network? Machine learning?

## Update

The problem could have more than one evaluation function. It will have one function that we should minimize it (Cost) and another function we want to maximize it (Capacity) Maybe another function can be added. Example: Construction a glass window can be done in a million ways. However, we want the strongest window at the lowest cost. Many parameters affect the pressure capacity of the window such as the strength of the glass, Height and Width, slope of the window. If we go to extreme cases (Largest strength glass, with smallest width and height, and zero slopes) the window will be extremely strong. However, the cost for that will be very high.

I want to study the interaction between the parameters in a specific range.