#include "header.h" int LogEntry::randomed(0); int main() { unsigned int cols=36,rows=28; vector log; Puzzle puzzleMat(cols, rows); if(!puzzleMat.PreProcessing()) { cerr << "Error occurred at PreProcessing!"; return 0; } //puzzleMat.createRandomBox(); cout << "Solving Puzzle now..."; while(next(log, puzzleMat)); cout << "Done!" << endl; cout << log.size() << endl; puzzleMat.resultImage(log); puzzleMat.printPuzzle(); return 0; }