Adding death, collision and statistics with their tests
Compare changes
+ 92
− 6
@@ -21,6 +21,9 @@ Animal::Animal() {
@@ -35,6 +38,9 @@ Animal::Animal( const Animal & a ){
@@ -45,10 +51,53 @@ Animal::Animal( const Animal & a ){
@@ -83,8 +132,11 @@ void Animal::move( int xLim, int yLim ){
@@ -103,3 +155,37 @@ bool Animal::isDetecting( const Animal & a ) const{