public String toString() {
        try {
            StringBuffer SB = new StringBuffer();

	    switch(type())
	    {
		    case STAYPUT:
			    return new String("Stay Put");
		    case WEST:
			    return new String("Moving West");
		    case EAST:
			    return new String("Moving East");
		    case NORTH:
			    return new String("Moving North");
		    case SOUTH:
			    return new String("Moving South");
		    case REPRODUCE:
			    return new String("Reproducing");
	    }
	    return _CERROR_STRING;

        } catch (Exception EXC) {
            return _CERROR_STRING;
        }
    }