#define MAX_ABSTRAX 1 #include "header.h" int main() { int cols=3, rows=2; //some basic part stuff vector myFirstPuzzle; Part myFirstPart; myFirstPart.setConnections(0b00101000); myFirstPuzzle.push_back(myFirstPart); //some basic random puzzle stuff randomBox myRandomBox(cols,rows); myRandomBox.createRandomPuzzle(); vector myFirstBox = myRandomBox.shuffle(); myRandomBox.printPuzzle(); //some advanced solver stuff vector log; vector p_myFirstBox; for(int i=0;i