package common.behaviour;

public interface FieldMethods {
    public void makeAMove();
}

package common.behaviour;

import common.domain.Field;

public interface FieldMethods {
    public void makeAMove(Field[] surroundingFields);
}

Change makeAMove signature for different types of field.