altbacken.external.acceptance
Classes
|
The BoltzmannEnergy class models energy difference transitions using the Boltzmann distribution, often applied in fields like statistical mechanics and optimization. |
- class altbacken.external.acceptance.BoltzmannAcceptance(boltzmann_constant: float = 1.0)[source]
Bases:
objectThe BoltzmannEnergy class models energy difference transitions using the Boltzmann distribution, often applied in fields like statistical mechanics and optimization.
This class helps calculate the probability of transitioning between states. Through a callable interface, it computes values based on energy state differences, a provided temperature, and the Boltzmann constant. It aids in understanding systems governed by thermodynamics or simulated annealing processes.