Ejemplo n.º 1
0
int main(int argc, char** argv) {

    srand (time(NULL));

    int pos = rand()%8+1;
    vector<int>board = {pos,0,0,0,0,0,0,0};
    ChessBoard cb (board, 0);
    vector<ChessBoard> ret;

    Solver solv;
	ret = solv.SimulateAnnealing(cb);

    cout << ret.size() << endl;
    ret[ret.size()-1].print_board();
    return 0;
}