Simulated annealing search heuristic.

device Chip description.
seed Optional seed value for random number generator.


View source

Issues new linear sequence search.

Each call to this method starts new search.

trace_func Optional callable which will be called for each simulated annealing step with arguments: solution candidate (list of linear sequences on the chip), current temperature (float), candidate cost (float), probability of accepting candidate (float), and acceptance decision (boolean).

List of linear sequences on the chip found by this method.