simulated_annealing.h 257 Bytes
Newer Older
1 2
#pragma once

Joaquín P. Centeno's avatar
Joaquín P. Centeno committed
3 4
#include <cstdint>

5
#include "lib/data.h"
6
#include "lib/args.h"
Joaquín P. Centeno's avatar
Joaquín P. Centeno committed
7
#include "aux/sa_defs.h"
8 9 10

class SimulatedAnneling {
public:
11
    SimulatedAnneling(const Args&);
12
    PathList operator()(const Instance&) const;
13 14
private:
    const Args& _args;
15
};