simulated_annealing 0.2.0-nullsafety copy "simulated_annealing: ^0.2.0-nullsafety" to clipboard
simulated_annealing: ^0.2.0-nullsafety copied to clipboard

outdated

Simulated annealing framework for Dart. Enables quickly setting up a simulator for finding the global minimum of multi-variate functions.

0.2.0-nullsafety #

  • Set kB ≡1. Removed simulator parameter tEnd. Updated docs and figures.

0.1.6-nullsafety #

  • Amended docs highlighting the fact that when instantiating an object of type SearchSpace, parameteric intervals must be listed in order of dependence.

0.1.5-nullsafety #

  • Changed the signature and name of the function nextDoubleInRange(). The function is now called nextInRange() and returns an object of type num.

0.1.4-nullsafety #

  • Amended the calculation of dEnergyStart and dEnergyEnd used to estimate the starting temperature of the annealing schedule.

0.1.3-nullsafety #

  • Removed public access to internal variables of type List used by class EnergyField.
  • Removed public access to variables temperatures and perturbationMagnitudes used by class Simulator.

0.1.2-nullsafety #

  • Amended message attached to Error thrown in method contains of class SearchSpace.

0.1.1-nullsafety #

  • Removed dependency on dart:io.

0.1.0-nullsafety #

  • Computationally costly methods of Simulator and EnergyField are now asynchronous.
  • Class DataRecorder is now generic.
  • Removed class AnnealingSchedule.
  • Added dxMax and dxMin to the required list of parameters when constructing an object of type SearchSpace.
  • Amended examples.

0.0.3-nullsafety #

  • Converted links to images to absolute links.

0.0.2-nullsafety #

  • Amended documentation: Converted hyperlinks to relative links.

0.0.1-nullsafety #

  • Initial version
4
likes
0
points
1.89k
downloads

Publisher

verified publishersimphotonics.com

Weekly Downloads

Simulated annealing framework for Dart. Enables quickly setting up a simulator for finding the global minimum of multi-variate functions.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

exception_templates, lazy_memo, list_operators

More

Packages that depend on simulated_annealing