एक अनुकूलन अपने वर्तमान कार्य के लिए प्राकृतिक चयन द्वारा निर्मित एक विशेषता है। इस परिभाषा के आधार पर हम विशिष्ट भविष्यवाणियां कर सकते हैं (यदि एक्स किसी विशेष फ़ंक्शन के लिए एक अनुकूलन है, तो हम इसकी भविष्यवाणी करेंगे ...) और देखें कि क्या हमारी भविष्यवाणियां हमारे अवलोकनों से मेल खाती हैं। एक उदाहरण के रूप में, हम इस परिकल्पना पर विचार करेंगे: पंख पक्षी की उड़ान के लिए एक अनुकूलन है।