टिनबर्गन (1963) ने कहा कि किसी भी व्यवहार का पूरा हिसाब चार प्रश्नों का उत्तर देना चाहिए: उसका तंत्र (कौन-से उद्दीपक तथा तंत्रिकीय यंत्र उसे पैदा करते हैं), उसका परिवर्धन (वह किसी व्यष्टि में जीनों तथा अनुभव से कैसे उठता है), उसका प्रकार्य (वह उत्तरजीविता तथा जनन में क्या योग देता है) और उसका विकासीय इतिहास (वह पुरखा व्यवहार से कैसे उठा)। जिन आचार-विज्ञानियों ने उन्हें गढ़ा उन्होंने पहले दो जमा दिए थे। अनेक व्यवहार नियत क्रिया-प्ररूप हैं: किसी सरल संकेत उद्दीपक से छोड़े गए और एक बार शुरू होने पर पूरे चलते रूढ़ क्रम — कोई धूसर हंस अपनी चोंच से किसी खिसके अंडे को घोंसले में वापस लुढ़का लाता है, और उस गति को तब भी पूरा करता है जब वह अंडा बीच में हटा दिया जाए; किसी हेरिंग गल का चूज़ा किसी भी चोंच-सरीखी वस्तु पर लाल धब्बे को ठोंगता है, और तीन लाल पट्टियों वाली किसी छड़ी पर किसी असली गल के सिर से अधिक ठोंगता है; और कोई नर स्टिकलबैक अपने नीचे की ओर लाल हर चीज़ पर हमला करता है, खिड़की से दिखती किसी गुज़रती डाक-गाड़ी समेत। दूसरे किसी खिड़की के भीतर सीखे जाते हैं: अंकन, जिससे कोई हंस-शावक अपने पहले दिन उसी के पीछे चलता है और उसके बाद उसी को अपना माता-पिता मानता है जो भी चले — कोई हंस, लोरेंज, कोई गत्ते का डिब्बा — और जो तेज़, अनुत्क्रमणीय तथा किसी क्रांतिक काल तक सीमित है; और पक्षियों में गीत सीखना, यानी वर्ष 2 के खंड का उदाहरण, उसी आकार का है। जन्मजात और सीखे हुए का द्वंद्व झूठा है: किसी व्यवहार के पास कोई आनुवंशिक कार्यक्रम होता है जो यह निर्दिष्ट करता है कि क्या सीखा जाना है, कब, और किससे, और विकसित वही कार्यक्रम होता है।