Adaptation and survival