Brief introduction to evolutionary algorithms. Enabling continuous adaptation. Optimization in dynamic environments. Survey: state of the art. From memory to self-organization. Empirical evaluation. Summary of part 1. Considering adaptation cost. Adaptation cost vs. solution quality. Robustness and flexibility - Precaution against changes. Searching for robust solutions. From robustness to flexibility. Summary and outlook.