© 2013 James Dale Software Evolution Simulator This is a java-based evolution simulator very useful for undergraduate biology and evolution lectures.  In this game, little digital organisms ("crabs") evolve a cryptic coloration in response to predation from digital predators ("lobsters"). The program strictly operates within the rules of Darwin's theory of natural selection, and illustrates to the students the evolution of adaptation right before their eyes. The basic rules of the game are pretty simple. If a crab (the circles are the crabs) eats five worms it has a baby which inherits similar, but not identical characteristics (of turn rate, angle and color). The lobsters eat the crabs (or other lobsters) and they also reproduce after eating 10 crabs. The chance of whether or not a lobster eats a crab depends on how similar the crab is to the background colour. The more similar the crab is to the background (i.e., the lower the contrast) then it is less likely the lobster will notice the crab and eat it. In the second version  of the game, the lobsters still eat crabs that have higher contrast with the background, but the background is now variable. How obvious the crab is thus depends very much on where it is.  So this scenario selects for optimal behaviour (high turn rate) in the crabs as well as coloration. The high turn rate keeps the crabs from wandering into dangerous areas where they become more visible to the lobsters. You will see in time that the crabs evolve a darker coloration on the left side of the grid.  These simulations were programmed in java using Greenfoot. Download crab-evolution 1 .jar executable Download crab-evolution 2 .jar executable   a close-up of the action! crab-evolution 1 crab-evolution 2 rangeMapper an R package for the study of the macroecological patterns of life-history traits, rangeMapper offers a tight integration of spatial and statistical tools for macroecological projects and it relies on a high-performance database engine which makes it suitable for managing projects using a large number of species. rangeMapper's architecture follows closely the concepts described by Gaston et al. (2008 Journal of Biogeography, 35, 483–500) and its flexibility allows for both complex data manipulation procedures and easy implementation of new functions.   rangeMapper (http://cran.r-project.org/package=rangeMapper) is an open source front end software which can be used to address questions in both fundamental ecological research and conservation biology. official rangeMapper website (r-forge) rangeMapper package on CRAN  download rangeMapper package vignette & tutorial download rangeMapper reference-manual download Valcu et al.’s (2012) Global Ecology and Biogeography paper about rangeMapper rangeMapper GUI Avian biodiversity map produced with rangeMapper