A "Biased Random-Key Genetic Algorithm" for gradient-free and gradient-assisted optimization with an evolutionary algorithm.