8 * Created by Pat Schloss on 4/8/09.
9 * Copyright 2009 Patrick D. Schloss. All rights reserved.
13 #include "fullmatrix.h"
18 Libshuff(FullMatrix*, int, float, float);
19 virtual vector<vector<double> > evaluateAll() = 0;
20 virtual float evaluatePair(int,int) = 0;
21 void randomizeGroups(int, int);
23 vector<vector<vector<double> > > getSavedMins();
26 void initializeGroups(FullMatrix*);
27 vector<double> getMinX(int);
28 vector<double> getMinXY(int, int);
30 vector<vector<vector<double> > > savedMins;
34 vector<int> groupSizes;
35 vector<string> groupNames;
36 vector<vector<int> > groups;
37 vector<vector<int> > savedGroups;