Package transsys :: Module optim :: Class SimulatedAnnealingRecord
[hide private]
[frames] | no frames]

Class SimulatedAnnealingRecord

source code

        object --+    
                 |    
OptimisationRecord --+
                     |
                    SimulatedAnnealingRecord

Record containing data from a Simulated Annealing update.

Instance Methods [hide private]
 
__init__(self, obj=None, obj_alt=None, temperature=None, stepsize=None, stepvector_entropy=None, stepvector_max=None, state_distance=None, p_accept=None, accept=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__str__(self)
str(x)
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Class Variables [hide private]
  table_header = 'obj obj_alt temperature stepsize stepvector_en...
string providing a suitable header for a table containing instance representations generated by the __str__ method
Instance Variables [hide private]
  accept
boolean, whether alternative solution was accepted
  obj
current objective function value
  obj_alt
objective function value of alternative solution
  p_accept
accaptance probability
  state_distance
distance between current and new state
  stepsize
stepsize
  stepvector_entropy
entropy of entries of the step vector
  stepvector_max
largest step vector component
  temperature
temperature
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, obj=None, obj_alt=None, temperature=None, stepsize=None, stepvector_entropy=None, stepvector_max=None, state_distance=None, p_accept=None, accept=None)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)

Class Variable Details [hide private]

table_header

string providing a suitable header for a table containing instance representations generated by the __str__ method
Value:
'obj obj_alt temperature stepsize stepvector_entropy stepvector_max st\
ate_distance p_accept accept'