Made static a member data in DeterministicAnnealing

A static was being used to store state information for the class
DeterministicAnnealing. This was moved to a member variable in
order to avoid thread-safety problems.