 Ecological modelling has even been applied to archaeology with varying degrees of success, for example, combining with archaeological models to explain the diversity and mobility of stone tools.There are two major types of ecological models, which are generally applied to different types of problems