Before revision:  The unifying framework allows us to apply the Nash stability to mixture of heterogeneous populations, whether heterogeneity is in payoffs or in revision protocols. While the analysis here is confined to general strategic-form games , we finally discuss that the idea of reconstructing evolutionary dynamics from optimization with switching costs and focusing on net revision gains for stability is promising for further applications to more complex situations.
After revision:  The unifying framework allows us to apply the Nash stability to mixture of heterogeneous populations, who may follow different dynamics or different payoff functions. While our analysis here is confined to general strategic-form games , we finally discuss that the idea of reconstructing evolutionary dynamics from optimization with switching costs and focusing on net revision gains for stability is promising for further applications to more complex situations.