Before revision:  In this paper, we first review the different adaptive dynamics models, especially highlighting when their assumptions strongly differ. Second, we propose a general model which encompasses all previous models .
After revision:  In this paper, we propose a general model which encompasses all previous models .