為了通過劍橋入學考試,漢彌爾頓在湯布里奇多留了一段時日,然後前往法國旅行。接著,他服了二年兵役。當他在聖約翰學院攻讀學士時,他對「許多生物學家幾乎不相信演化」的事實無動於衷,直到他拜讀了羅納德·費雪著的《遺傳學理論與自然選擇》(The Genetical Theory of Natural Selection)。費雪在劍橋被視為統計員,缺乏身分地位。漢彌爾頓在給他的姐妹瑪麗的明信片中,提到他對書中有關優生學的章節很有興趣。在前面的章節裡,費雪為演化遺傳學提供了一個數學依據。漢彌爾頓曾埋怨道,他在這本書上花了太多時間,導致他畢業時只拿到二級甲等榮譽學位。