A multithreaded Java application where a number of critters are put into an environment and try to survive