private void dataMiningForRavagePatterns(){
        RavagePatternDetector ravagePatternDetector;
        for(int startRow=0;startRow<get_rows()-ravagerPatternEncoder.getRows();startRow++){
            for(int startColumn=0;startColumn<get_columns()-ravagerPatternEncoder.getColumns();startColumn++){
                ravagePatternDetector = new RavagePatternDetector();
                ravagePatternDetector.setXYCoordinates(startRow,startColumn);
                ravagePatternDetector.setImagePreprocessor(imagePreprocessor);
                ravagePatternDetector.setRavagerPatternEncoder(ravagerPatternEncoder);
                ravagePatternDetector.initialize();
                ravageDetectedPatterns.add(ravagePatternDetector);
            }
        }
    }