Our project was developed for the Science Day of our High School and it is a Python program which simulates the evolution of a species, the natural selection, the transmission of mendelian characteristics and many other processes of genetic of populations. Everything is displayed by a simple user interface, useful for educational purposes.
The main part of the project are creatures (represented by small circle in the image) which go around the world trying to survive, eating and reproducing. Just the adapter creatures manage to survive and can reproduce, as in a real natural selection.
The virtual world has got some characteristics which change over time. The fundamental part of the world is the chunk (represented by a small square of 10x10 pixels), which has got its own temperature a a certain quantity of food, which makes it fitter for creatures.
Our simple project can be used to teach and understand abstract mechanisms of genetic of populations (genetic drift, Hardy-Weinberg principle)
We are students of the High School Galileo Ferraris from Turin and this year (2018-2019) we are attending our last year. The project was born to take part at the Giornata della Scienza, a challenging scientific contest organised by Andrea Doveri and Annalisa Gratteri, which offers the opportunity to the students to start during all the school term their own scientific research. In April they will present it to the other students and people coming to visit the school.