PondALGAE, a virtual life simulator with networked virtual ponds.