Game theory and evolutionary algorithms applied to MDO in the AGILE European project