Silverfish Simulation


By: Miran Ali & Vladan Nikolic

Abstract

This essay is part of the course DD143X, Degree Project in Computer Science, First Level. The authors chose to simulate evolution in a silverfish population. The problem statement sought to answer if one could find the fittest silverfish after several generations with the created simulation. The simulation was implemented in Java and it was stated that silverfishes' Cowardliness Level (CL) controlled their behaviour. They have two distinct behaviours - feign death and flee to the hideout. Three different scenarios were run from which a uniform result was obtained and the simulation succeeded in providing a clear answer to the problem statement.