// CSE 142 Homework 8 (Critters) // Authors: Marty Stepp and Stuart Reges // // Defines the methods necessary for an animal to be part of the simulation. // import java.awt.*; public interface Critter { // methods to be implemented public boolean eat(); public int fight(String opponent); public Color getColor(); public int getMove(CritterInfo info); public String toString(); // constants for directions public static final int NORTH = -2; public static final int SOUTH = 4; public static final int EAST = 3; public static final int WEST = 19; public static final int CENTER = 11; // constants for fighting public static final int ROAR = 28; public static final int POUNCE = -10; public static final int SCRATCH = 55; }