auto-opti 0.0.1
auto-opti gather features for all optimization techniques. This website describes the API, see https://github.com/hephaistox/auto-opti/wiki for more informations.
Namespaces
auto-opti.crit-comp
Use criteria comparator to compare two solutions.
Public variables and functions:
auto-opti.eval
Optimisation evalutions. This namespace contains some simple evalutions for test and demo purposes.
Public variables and functions:
auto-opti.maths
Implements all mathematical basics functions compatible both with clj and cljs compiler and aiming at return the same results.
Public variables and functions:
- abs
- abs-double
- abs-int
- approx=
- atan
- ceil
- clamp
- clamp-double
- clamp-integer
- cos
- D-0x1p-53
- exp
- floor
- HALF_LOG_2_PI
- HALF_PI
- infinite?
- infinity
- infinity-integer
- infinity-long
- interop-max-integer
- interop-min-integer
- interval-affine-fn
- LANCZOS_G
- log
- log1p
- long->unit-double
- max
- max-double
- max-long
- min
- min-double
- min-long
- mod
- nan
- negative-infinity
- negative-infinity-integer
- negative-infinity-long
- PI
- polynomial-value
- pow
- proportion
- root
- signum
- sin
- sqrt
- SQRT_2_PI
- square
- square-double
- square-int
- tan
auto-opti.routings
Jobshop data. Such a model a routes attributes mapping a route-id to an ordered list of operation.
Public variables and functions:
auto-opti.sample
Functions manipulating set of numbers for probalistic analyzis.
Public variables and functions:
auto-opti.tb-var
tb-var stores a value at a bucket in time.